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 }