Mercurial > repos > IBBoard.WarFoundry.API.Tests
view API/Savers/Xml/WarFoundryXmlFileSaverTests.cs @ 97:45b80fed5e2a
Re #324: Add saving of Race and System data to files
* Test file extensions for saved zip entries
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 05 Mar 2011 20:08:13 +0000 |
parents | db6db25921fb |
children | 49c5e24decb9 |
line wrap: on
line source
using System; using NUnit.Framework; using System.IO; using IBBoard.WarFoundry.API.Objects; namespace IBBoard.WarFoundry.API.Savers.Xml { [TestFixture()] public class WarFoundryXmlFileSaverTests : IWarFoundryFileSaverTests { protected override IWarFoundryFileSaver GetSaver() { return new WarFoundryXmlFileSaver(); } protected override string GetEntryName (WarFoundryLoadedObject obj) { return obj.ID + GetFileExtensionForType(obj); } protected override string GetFileExtensionForType (WarFoundryLoadedObject obj) { return GetSaver().GetFileExtension(obj); } protected override string GetArmyExtension () { return ".armyx"; } protected override string GetRaceExtension () { return ".racex"; } protected override string GetGameSystemExtension () { return ".systemx"; } } }