Mercurial > repos > IBDev-IBBoard.WarFoundry.API.Tests
comparison 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 |
comparison
equal
deleted
inserted
replaced
96:3c2c108a2f08 | 97:45b80fed5e2a |
---|---|
13 return new WarFoundryXmlFileSaver(); | 13 return new WarFoundryXmlFileSaver(); |
14 } | 14 } |
15 | 15 |
16 protected override string GetEntryName (WarFoundryLoadedObject obj) | 16 protected override string GetEntryName (WarFoundryLoadedObject obj) |
17 { | 17 { |
18 return obj.ID; | 18 return obj.ID + GetFileExtensionForType(obj); |
19 } | 19 } |
20 | 20 |
21 protected override string GetFileExtensionForType (WarFoundryLoadedObject obj) | 21 protected override string GetFileExtensionForType (WarFoundryLoadedObject obj) |
22 { | 22 { |
23 return GetSaver().GetFileExtension(obj); | 23 return GetSaver().GetFileExtension(obj); |
24 } | 24 } |
25 | |
26 protected override string GetArmyExtension () | |
27 { | |
28 return ".armyx"; | |
29 } | |
30 | |
31 | |
32 protected override string GetRaceExtension () | |
33 { | |
34 return ".racex"; | |
35 } | |
36 | |
37 | |
38 protected override string GetGameSystemExtension () | |
39 { | |
40 return ".systemx"; | |
41 } | |
25 } | 42 } |
26 } | 43 } |