diff --git a/SabreTools.Data.Extensions.Test/MetadataExtensionsTests.cs b/SabreTools.Data.Extensions.Test/MetadataExtensionsTests.cs index f994865f..c00138eb 100644 --- a/SabreTools.Data.Extensions.Test/MetadataExtensionsTests.cs +++ b/SabreTools.Data.Extensions.Test/MetadataExtensionsTests.cs @@ -122,14 +122,14 @@ namespace SabreTools.Data.Extensions.Test var self = new Disk { Name = "name", - MD5 = "XXXXXX", + MD5 = "md5", SHA1 = string.Empty, }; var other = new Disk { Name = "name", MD5 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", }; bool actual = self.PartialEquals(other); @@ -141,15 +141,15 @@ namespace SabreTools.Data.Extensions.Test { var self = new Disk { - Name = "XXXXXX1", - MD5 = "XXXXXX", + Name = "name1", + MD5 = "md5", SHA1 = string.Empty, }; var other = new Disk { - Name = "XXXXXX2", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + Name = "name2", + MD5 = "md5", + SHA1 = "sha1", }; bool actual = self.PartialEquals(other); @@ -161,15 +161,15 @@ namespace SabreTools.Data.Extensions.Test { var self = new Disk { - Name = "XXXXXX1", + Name = "name1", MD5 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", }; var other = new Disk { - Name = "XXXXXX2", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + Name = "name2", + MD5 = "md5", + SHA1 = "sha1", }; bool actual = self.PartialEquals(other); @@ -181,15 +181,15 @@ namespace SabreTools.Data.Extensions.Test { var self = new Disk { - Name = "XXXXXX1", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + Name = "name1", + MD5 = "md5", + SHA1 = "sha1", }; var other = new Disk { - Name = "XXXXXX2", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + Name = "name2", + MD5 = "md5", + SHA1 = "sha1", }; bool actual = self.PartialEquals(other); @@ -202,18 +202,18 @@ namespace SabreTools.Data.Extensions.Test var self = new Media { Name = "name", - MD5 = "XXXXXX", + MD5 = "md5", SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SpamSum = string.Empty, }; var other = new Media { Name = "name", MD5 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -226,7 +226,7 @@ namespace SabreTools.Data.Extensions.Test var self = new Media { Name = "name", - MD5 = "XXXXXX", + MD5 = "md5", SHA1 = string.Empty, SHA256 = string.Empty, SpamSum = string.Empty, @@ -234,10 +234,10 @@ namespace SabreTools.Data.Extensions.Test var other = new Media { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -251,17 +251,17 @@ namespace SabreTools.Data.Extensions.Test { Name = "name", MD5 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, SpamSum = string.Empty, }; var other = new Media { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -276,16 +276,16 @@ namespace SabreTools.Data.Extensions.Test Name = "name", MD5 = string.Empty, SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SpamSum = string.Empty, }; var other = new Media { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -301,15 +301,15 @@ namespace SabreTools.Data.Extensions.Test MD5 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; var other = new Media { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -322,18 +322,18 @@ namespace SabreTools.Data.Extensions.Test var self = new Media { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; var other = new Media { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -393,36 +393,36 @@ namespace SabreTools.Data.Extensions.Test { Name = "name", Size = 12345, - CRC16 = "XXXXXX", + CRC16 = "crc16", CRC32 = string.Empty, - CRC64 = "XXXXXX", + CRC64 = "crc64", MD2 = string.Empty, - MD4 = "XXXXXX", + MD4 = "md4", MD5 = string.Empty, - RIPEMD128 = "XXXXXX", + RIPEMD128 = "ripemd128", RIPEMD160 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, - SHA384 = "XXXXXX", + SHA384 = "sha384", SHA512 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; var other = new Rom { Name = "name", Size = 12345, CRC16 = string.Empty, - CRC32 = "XXXXXX", + CRC32 = "crc32", CRC64 = string.Empty, - MD2 = "XXXXXX", + MD2 = "md2", MD4 = string.Empty, - MD5 = "XXXXXX", + MD5 = "md5", RIPEMD128 = string.Empty, - RIPEMD160 = "XXXXXX", + RIPEMD160 = "ripemd160", SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SHA384 = string.Empty, - SHA512 = "XXXXXX", + SHA512 = "sha512", SpamSum = string.Empty, }; @@ -435,38 +435,38 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + Name = "name1", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -478,38 +478,38 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; var other = new Rom { - Name = "XXXXXX2", - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + Name = "name2", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -521,9 +521,9 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, - CRC16 = "XXXXXX", + CRC16 = "crc16", CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, @@ -539,21 +539,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -565,10 +565,10 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, - CRC32 = "XXXXXX", + CRC32 = "crc32", CRC64 = string.Empty, MD2 = string.Empty, MD4 = string.Empty, @@ -583,21 +583,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -609,11 +609,11 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, - CRC64 = "XXXXXX", + CRC64 = "crc64", MD2 = string.Empty, MD4 = string.Empty, MD5 = string.Empty, @@ -627,21 +627,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -653,12 +653,12 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, CRC64 = string.Empty, - MD2 = "XXXXXX", + MD2 = "md2", MD4 = string.Empty, MD5 = string.Empty, RIPEMD128 = string.Empty, @@ -671,21 +671,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -697,13 +697,13 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, - MD4 = "XXXXXX", + MD4 = "md4", MD5 = string.Empty, RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, @@ -715,21 +715,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -741,14 +741,14 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, MD4 = string.Empty, - MD5 = "XXXXXX", + MD5 = "md5", RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, SHA1 = string.Empty, @@ -759,21 +759,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -785,7 +785,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -793,7 +793,7 @@ namespace SabreTools.Data.Extensions.Test MD2 = string.Empty, MD4 = string.Empty, MD5 = string.Empty, - RIPEMD128 = "XXXXXX", + RIPEMD128 = "ripemd128", RIPEMD160 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, @@ -803,21 +803,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -829,7 +829,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -838,7 +838,7 @@ namespace SabreTools.Data.Extensions.Test MD4 = string.Empty, MD5 = string.Empty, RIPEMD128 = string.Empty, - RIPEMD160 = "XXXXXX", + RIPEMD160 = "ripemd160", SHA1 = string.Empty, SHA256 = string.Empty, SHA384 = string.Empty, @@ -847,21 +847,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -873,7 +873,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -883,7 +883,7 @@ namespace SabreTools.Data.Extensions.Test MD5 = string.Empty, RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, SHA384 = string.Empty, SHA512 = string.Empty, @@ -891,21 +891,21 @@ namespace SabreTools.Data.Extensions.Test }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -917,7 +917,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -928,28 +928,28 @@ namespace SabreTools.Data.Extensions.Test RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SHA384 = string.Empty, SHA512 = string.Empty, SpamSum = string.Empty, }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -961,7 +961,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -973,27 +973,27 @@ namespace SabreTools.Data.Extensions.Test RIPEMD160 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, - SHA384 = "XXXXXX", + SHA384 = "sha384", SHA512 = string.Empty, SpamSum = string.Empty, }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -1005,7 +1005,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -1018,26 +1018,26 @@ namespace SabreTools.Data.Extensions.Test SHA1 = string.Empty, SHA256 = string.Empty, SHA384 = string.Empty, - SHA512 = "XXXXXX", + SHA512 = "sha512", SpamSum = string.Empty, }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -1049,7 +1049,7 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, CRC16 = string.Empty, CRC32 = string.Empty, @@ -1063,25 +1063,25 @@ namespace SabreTools.Data.Extensions.Test SHA256 = string.Empty, SHA384 = string.Empty, SHA512 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -1093,39 +1093,39 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - Name = "XXXXXX1", + Name = "name1", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; var other = new Rom { - Name = "XXXXXX2", + Name = "name2", Size = 12345, - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.PartialEquals(other); @@ -1269,17 +1269,17 @@ namespace SabreTools.Data.Extensions.Test { Media self = new Media { - MD5 = "XXXXXX", + MD5 = "md5", SHA1 = string.Empty, SHA256 = string.Empty, SpamSum = string.Empty, }; Media other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1292,16 +1292,16 @@ namespace SabreTools.Data.Extensions.Test Media self = new Media { MD5 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, SpamSum = string.Empty, }; Media other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1315,15 +1315,15 @@ namespace SabreTools.Data.Extensions.Test { MD5 = string.Empty, SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SpamSum = string.Empty, }; Media other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1338,14 +1338,14 @@ namespace SabreTools.Data.Extensions.Test MD5 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; Media other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1357,17 +1357,17 @@ namespace SabreTools.Data.Extensions.Test { Media self = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; Media other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1379,34 +1379,34 @@ namespace SabreTools.Data.Extensions.Test { Rom self = new Rom { - CRC16 = "XXXXXX", + CRC16 = "crc16", CRC32 = string.Empty, - CRC64 = "XXXXXX", + CRC64 = "crc64", MD2 = string.Empty, - MD4 = "XXXXXX", + MD4 = "md4", MD5 = string.Empty, - RIPEMD128 = "XXXXXX", + RIPEMD128 = "ripemd128", RIPEMD160 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, - SHA384 = "XXXXXX", + SHA384 = "sha384", SHA512 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; Rom other = new Rom { CRC16 = string.Empty, - CRC32 = "XXXXXX", + CRC32 = "crc32", CRC64 = string.Empty, - MD2 = "XXXXXX", + MD2 = "md2", MD4 = string.Empty, - MD5 = "XXXXXX", + MD5 = "md5", RIPEMD128 = string.Empty, - RIPEMD160 = "XXXXXX", + RIPEMD160 = "ripemd160", SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SHA384 = string.Empty, - SHA512 = "XXXXXX", + SHA512 = "sha512", SpamSum = string.Empty, }; @@ -1419,7 +1419,7 @@ namespace SabreTools.Data.Extensions.Test { Rom self = new Rom { - CRC16 = "XXXXXX", + CRC16 = "crc16", CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, @@ -1435,19 +1435,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1460,7 +1460,7 @@ namespace SabreTools.Data.Extensions.Test Rom self = new Rom { CRC16 = string.Empty, - CRC32 = "XXXXXX", + CRC32 = "crc32", CRC64 = string.Empty, MD2 = string.Empty, MD4 = string.Empty, @@ -1475,19 +1475,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1501,7 +1501,7 @@ namespace SabreTools.Data.Extensions.Test { CRC16 = string.Empty, CRC32 = string.Empty, - CRC64 = "XXXXXX", + CRC64 = "crc64", MD2 = string.Empty, MD4 = string.Empty, MD5 = string.Empty, @@ -1515,19 +1515,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1542,7 +1542,7 @@ namespace SabreTools.Data.Extensions.Test CRC16 = string.Empty, CRC32 = string.Empty, CRC64 = string.Empty, - MD2 = "XXXXXX", + MD2 = "md2", MD4 = string.Empty, MD5 = string.Empty, RIPEMD128 = string.Empty, @@ -1555,19 +1555,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1583,7 +1583,7 @@ namespace SabreTools.Data.Extensions.Test CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, - MD4 = "XXXXXX", + MD4 = "md4", MD5 = string.Empty, RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, @@ -1595,19 +1595,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1624,7 +1624,7 @@ namespace SabreTools.Data.Extensions.Test CRC64 = string.Empty, MD2 = string.Empty, MD4 = string.Empty, - MD5 = "XXXXXX", + MD5 = "md5", RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, SHA1 = string.Empty, @@ -1635,19 +1635,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1665,7 +1665,7 @@ namespace SabreTools.Data.Extensions.Test MD2 = string.Empty, MD4 = string.Empty, MD5 = string.Empty, - RIPEMD128 = "XXXXXX", + RIPEMD128 = "ripemd128", RIPEMD160 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, @@ -1675,19 +1675,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1706,7 +1706,7 @@ namespace SabreTools.Data.Extensions.Test MD4 = string.Empty, MD5 = string.Empty, RIPEMD128 = string.Empty, - RIPEMD160 = "XXXXXX", + RIPEMD160 = "ripemd160", SHA1 = string.Empty, SHA256 = string.Empty, SHA384 = string.Empty, @@ -1715,19 +1715,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1747,7 +1747,7 @@ namespace SabreTools.Data.Extensions.Test MD5 = string.Empty, RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, SHA384 = string.Empty, SHA512 = string.Empty, @@ -1755,19 +1755,19 @@ namespace SabreTools.Data.Extensions.Test }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1788,26 +1788,26 @@ namespace SabreTools.Data.Extensions.Test RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SHA384 = string.Empty, SHA512 = string.Empty, SpamSum = string.Empty, }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1829,25 +1829,25 @@ namespace SabreTools.Data.Extensions.Test RIPEMD160 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, - SHA384 = "XXXXXX", + SHA384 = "sha384", SHA512 = string.Empty, SpamSum = string.Empty, }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1870,24 +1870,24 @@ namespace SabreTools.Data.Extensions.Test SHA1 = string.Empty, SHA256 = string.Empty, SHA384 = string.Empty, - SHA512 = "XXXXXX", + SHA512 = "sha512", SpamSum = string.Empty, }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1911,23 +1911,23 @@ namespace SabreTools.Data.Extensions.Test SHA256 = string.Empty, SHA384 = string.Empty, SHA512 = string.Empty, - SpamSum = "XXXXXX", + SpamSum = "spamsum", }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1939,35 +1939,35 @@ namespace SabreTools.Data.Extensions.Test { Rom self = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HashMatch(other); @@ -1991,8 +1991,8 @@ namespace SabreTools.Data.Extensions.Test { var self = new Disk { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", }; bool actual = self.HasZeroHash(); @@ -2051,10 +2051,10 @@ namespace SabreTools.Data.Extensions.Test { var self = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; bool actual = self.HasZeroHash(); @@ -2149,19 +2149,19 @@ namespace SabreTools.Data.Extensions.Test { var self = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; bool actual = self.HasZeroHash(); @@ -2524,8 +2524,8 @@ namespace SabreTools.Data.Extensions.Test var self = new Disk(); var other = new Disk { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", }; self.FillMissingHashes(other); @@ -2546,10 +2546,10 @@ namespace SabreTools.Data.Extensions.Test var self = new Media(); var other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum", }; self.FillMissingHashes(other); @@ -2570,19 +2570,19 @@ namespace SabreTools.Data.Extensions.Test var self = new Rom(); var other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", }; self.FillMissingHashes(other); diff --git a/SabreTools.Metadata.DatFiles.Test/DatFileTests.FromMetadata.cs b/SabreTools.Metadata.DatFiles.Test/DatFileTests.FromMetadata.cs index bf77eaaf..dbdd82fc 100644 --- a/SabreTools.Metadata.DatFiles.Test/DatFileTests.FromMetadata.cs +++ b/SabreTools.Metadata.DatFiles.Test/DatFileTests.FromMetadata.cs @@ -265,7 +265,7 @@ namespace SabreTools.Metadata.DatFiles.Test Company = "company", Configuration = [CreateMetadataConfiguration()], Control = "control", - CRC = "crc", + CRC = "crc32", Country = "country", Description = "description", Developer = "developer", @@ -1065,7 +1065,7 @@ namespace SabreTools.Metadata.DatFiles.Test Assert.Equal("company", machine.Company); Assert.Equal("control", machine.Control); Assert.Equal("country", machine.Country); - Assert.Equal("crc", machine.CRC); + Assert.Equal("crc32", machine.CRC); Assert.Equal("description", machine.Description); Assert.Equal("developer", machine.Developer); Assert.Equal("dirname", machine.DirName); diff --git a/SabreTools.Metadata.DatFiles.Test/DatFileTests.ToMetadata.cs b/SabreTools.Metadata.DatFiles.Test/DatFileTests.ToMetadata.cs index fbeabf12..754d2152 100644 --- a/SabreTools.Metadata.DatFiles.Test/DatFileTests.ToMetadata.cs +++ b/SabreTools.Metadata.DatFiles.Test/DatFileTests.ToMetadata.cs @@ -409,7 +409,7 @@ namespace SabreTools.Metadata.DatFiles.Test Assert.Equal("company", machine.Company); Assert.Equal("control", machine.Control); Assert.Equal("country", machine.Country); - Assert.Equal("crc", machine.CRC); + Assert.Equal("crc32", machine.CRC); Assert.Equal("description", machine.Description); Assert.Equal("developer", machine.Developer); Assert.Equal("dirname", machine.DirName); diff --git a/SabreTools.Metadata.DatFiles.Test/DatFileTests.cs b/SabreTools.Metadata.DatFiles.Test/DatFileTests.cs index 1df827ad..3dca47c1 100644 --- a/SabreTools.Metadata.DatFiles.Test/DatFileTests.cs +++ b/SabreTools.Metadata.DatFiles.Test/DatFileTests.cs @@ -1658,7 +1658,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Disk_MD5() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Disk { MD5 = hash }; string actual = DatFile.GetDuplicateSuffix(datItem); @@ -1668,7 +1668,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Disk_SHA1() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Disk { SHA1 = hash }; string actual = DatFile.GetDuplicateSuffix(datItem); @@ -1734,7 +1734,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Media_MD5() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Media() { MD5 = hash }; string actual = DatFile.GetDuplicateSuffix(datItem); @@ -1744,7 +1744,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Media_SHA1() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Media() { SHA1 = hash }; string actual = DatFile.GetDuplicateSuffix(datItem); @@ -1754,7 +1754,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Media_SHA256() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Media() { SHA256 = hash }; string actual = DatFile.GetDuplicateSuffix(datItem); @@ -1764,7 +1764,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Media_SpamSum() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Media() { SpamSum = hash }; string actual = DatFile.GetDuplicateSuffix(datItem); @@ -1782,7 +1782,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_CRC16() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { CRC16 = hash @@ -1795,7 +1795,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_CRC32() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { CRC32 = hash @@ -1808,7 +1808,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_CRC64() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { CRC64 = hash @@ -1821,7 +1821,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_MD2() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { MD2 = hash @@ -1834,7 +1834,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_MD4() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { MD4 = hash @@ -1847,7 +1847,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_MD5() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { MD5 = hash @@ -1860,7 +1860,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_RIPEMD128() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { RIPEMD128 = hash @@ -1873,7 +1873,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_RIPEMD160() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { RIPEMD160 = hash @@ -1886,7 +1886,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_SHA1() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { SHA1 = hash @@ -1899,7 +1899,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_SHA256() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { SHA256 = hash @@ -1912,7 +1912,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_SHA384() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { SHA384 = hash @@ -1925,7 +1925,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_SHA512() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { SHA512 = hash @@ -1938,7 +1938,7 @@ namespace SabreTools.Metadata.DatFiles.Test [Fact] public void GetDuplicateSuffix_Rom_SpamSum() { - string hash = "XXXXXX"; + string hash = "hash"; DatItem datItem = new Rom { SpamSum = hash diff --git a/SabreTools.Metadata.DatItems.Test/Formats/FileTests.cs b/SabreTools.Metadata.DatItems.Test/Formats/FileTests.cs index fc9c29bb..711654c8 100644 --- a/SabreTools.Metadata.DatItems.Test/Formats/FileTests.cs +++ b/SabreTools.Metadata.DatItems.Test/Formats/FileTests.cs @@ -12,18 +12,18 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Machine machine = new Machine { Name = "name" }; - Source source = new Source(0, "XXXXXX"); + Source source = new Source(0, "source"); var file = new File { - Id = "XXXXXX", - Extension = "XXXXXX", + Id = "id", + Extension = "ext", Size = 12345, CRC = "DEADBEEF", MD5 = "DEADBEEF", SHA1 = "DEADBEEF", SHA256 = "DEADBEEF", - Format = "XXXXXX", + Format = "format", DupeType = DupeType.All | DupeType.External, Machine = machine, RemoveFlag = false, @@ -34,7 +34,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Rom actual = file.ConvertToRom(); - Assert.Equal("XXXXXX.XXXXXX", actual.Name); + Assert.Equal("id.ext", actual.Name); Assert.Equal(12345, actual.Size); Assert.Equal("deadbeef", actual.CRC32); Assert.Equal("000000000000000000000000deadbeef", actual.MD5); @@ -51,7 +51,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Source? actualSource = actual.Source; Assert.NotNull(actualSource); Assert.Equal(0, actualSource.Index); - Assert.Equal("XXXXXX", actualSource.Name); + Assert.Equal("source", actualSource.Name); } #endregion diff --git a/SabreTools.Metadata.DatItems.Test/Formats/MediaTests.cs b/SabreTools.Metadata.DatItems.Test/Formats/MediaTests.cs index 11840acc..2e5f7b42 100644 --- a/SabreTools.Metadata.DatItems.Test/Formats/MediaTests.cs +++ b/SabreTools.Metadata.DatItems.Test/Formats/MediaTests.cs @@ -12,7 +12,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Machine machine = new Machine { Name = "name" }; - Source source = new Source(0, "XXXXXX"); + Source source = new Source(0, "source"); Media media = new Media { @@ -45,7 +45,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Source? actualSource = actual.Source; Assert.NotNull(actualSource); Assert.Equal(0, actualSource.Index); - Assert.Equal("XXXXXX", actualSource.Name); + Assert.Equal("source", actualSource.Name); } #endregion @@ -73,18 +73,18 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Media other = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX" + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum" }; self.FillMissingInformation(other); - Assert.Equal("XXXXXX", self.MD5); - Assert.Equal("XXXXXX", self.SHA1); - Assert.Equal("XXXXXX", self.SHA256); - Assert.Equal("XXXXXX", self.SpamSum); + Assert.Equal("md5", self.MD5); + Assert.Equal("sha1", self.SHA1); + Assert.Equal("sha256", self.SHA256); + Assert.Equal("spamsum", self.SpamSum); } #endregion @@ -104,7 +104,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Media self = new Media { - MD5 = "XXXXXX", + MD5 = "md5", SHA1 = string.Empty, SHA256 = string.Empty, SpamSum = string.Empty @@ -120,7 +120,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Media self = new Media { MD5 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, SpamSum = string.Empty }; @@ -136,7 +136,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { MD5 = string.Empty, SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SpamSum = string.Empty }; @@ -152,7 +152,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test MD5 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, - SpamSum = "XXXXXX" + SpamSum = "spamsum" }; bool actual = self.HasHashes(); @@ -164,10 +164,10 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Media self = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX" + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum" }; bool actual = self.HasHashes(); @@ -191,10 +191,10 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Media self = new Media { - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SpamSum = "XXXXXX" + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SpamSum = "spamsum" }; bool actual = self.HasZeroHash(); diff --git a/SabreTools.Metadata.DatItems.Test/Formats/RomTests.cs b/SabreTools.Metadata.DatItems.Test/Formats/RomTests.cs index f66a3e91..ff8604f7 100644 --- a/SabreTools.Metadata.DatItems.Test/Formats/RomTests.cs +++ b/SabreTools.Metadata.DatItems.Test/Formats/RomTests.cs @@ -37,36 +37,36 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Rom other = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX" + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum" }; self.FillMissingInformation(other); - Assert.Equal("XXXXXX", self.CRC16); - Assert.Equal("XXXXXX", self.CRC32); - Assert.Equal("XXXXXX", self.CRC64); - Assert.Equal("XXXXXX", self.MD2); - Assert.Equal("XXXXXX", self.MD4); - Assert.Equal("XXXXXX", self.MD5); - Assert.Equal("XXXXXX", self.RIPEMD128); - Assert.Equal("XXXXXX", self.RIPEMD160); - Assert.Equal("XXXXXX", self.SHA1); - Assert.Equal("XXXXXX", self.SHA256); - Assert.Equal("XXXXXX", self.SHA384); - Assert.Equal("XXXXXX", self.SHA512); - Assert.Equal("XXXXXX", self.SpamSum); + Assert.Equal("crc16", self.CRC16); + Assert.Equal("crc32", self.CRC32); + Assert.Equal("crc64", self.CRC64); + Assert.Equal("md2", self.MD2); + Assert.Equal("md4", self.MD4); + Assert.Equal("md5", self.MD5); + Assert.Equal("ripemd128", self.RIPEMD128); + Assert.Equal("ripemd160", self.RIPEMD160); + Assert.Equal("sha1", self.SHA1); + Assert.Equal("sha256", self.SHA256); + Assert.Equal("sha384", self.SHA384); + Assert.Equal("sha512", self.SHA512); + Assert.Equal("spamsum", self.SpamSum); } #endregion @@ -86,7 +86,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Rom self = new Rom { - CRC16 = "XXXXXX", + CRC16 = "crc16", CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, @@ -111,7 +111,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test Rom self = new Rom { CRC16 = string.Empty, - CRC32 = "XXXXXX", + CRC32 = "crc32", CRC64 = string.Empty, MD2 = string.Empty, MD4 = string.Empty, @@ -136,7 +136,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { CRC16 = string.Empty, CRC32 = string.Empty, - CRC64 = "XXXXXX", + CRC64 = "crc64", MD2 = string.Empty, MD4 = string.Empty, MD5 = string.Empty, @@ -161,7 +161,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test CRC16 = string.Empty, CRC32 = string.Empty, CRC64 = string.Empty, - MD2 = "XXXXXX", + MD2 = "md2", MD4 = string.Empty, MD5 = string.Empty, RIPEMD128 = string.Empty, @@ -186,7 +186,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test CRC32 = string.Empty, CRC64 = string.Empty, MD2 = string.Empty, - MD4 = "XXXXXX", + MD4 = "md4", MD5 = string.Empty, RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, @@ -211,7 +211,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test CRC64 = string.Empty, MD2 = string.Empty, MD4 = string.Empty, - MD5 = "XXXXXX", + MD5 = "md5", RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, SHA1 = string.Empty, @@ -236,7 +236,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test MD2 = string.Empty, MD4 = string.Empty, MD5 = string.Empty, - RIPEMD128 = "XXXXXX", + RIPEMD128 = "ripemd128", RIPEMD160 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, @@ -261,7 +261,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test MD4 = string.Empty, MD5 = string.Empty, RIPEMD128 = string.Empty, - RIPEMD160 = "XXXXXX", + RIPEMD160 = "ripemd160", SHA1 = string.Empty, SHA256 = string.Empty, SHA384 = string.Empty, @@ -286,7 +286,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test MD5 = string.Empty, RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, - SHA1 = "XXXXXX", + SHA1 = "sha1", SHA256 = string.Empty, SHA384 = string.Empty, SHA512 = string.Empty, @@ -311,7 +311,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test RIPEMD128 = string.Empty, RIPEMD160 = string.Empty, SHA1 = string.Empty, - SHA256 = "XXXXXX", + SHA256 = "sha256", SHA384 = string.Empty, SHA512 = string.Empty, SpamSum = string.Empty @@ -336,7 +336,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test RIPEMD160 = string.Empty, SHA1 = string.Empty, SHA256 = string.Empty, - SHA384 = "XXXXXX", + SHA384 = "sha384", SHA512 = string.Empty, SpamSum = string.Empty }; @@ -361,7 +361,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test SHA1 = string.Empty, SHA256 = string.Empty, SHA384 = string.Empty, - SHA512 = "XXXXXX", + SHA512 = "sha512", SpamSum = string.Empty }; @@ -386,7 +386,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test SHA256 = string.Empty, SHA384 = string.Empty, SHA512 = string.Empty, - SpamSum = "XXXXXX" + SpamSum = "spamsum" }; bool actual = self.HasHashes(); @@ -398,19 +398,19 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Rom self = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX" + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum" }; bool actual = self.HasHashes(); @@ -434,19 +434,19 @@ namespace SabreTools.Metadata.DatItems.Formats.Test { Rom self = new Rom { - CRC16 = "XXXXXX", - CRC32 = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX" + CRC16 = "crc16", + CRC32 = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum" }; bool actual = self.HasZeroHash(); diff --git a/SabreTools.Metadata.Filter.Test/FilterObjectTests.cs b/SabreTools.Metadata.Filter.Test/FilterObjectTests.cs index 069351a8..c377eb7c 100644 --- a/SabreTools.Metadata.Filter.Test/FilterObjectTests.cs +++ b/SabreTools.Metadata.Filter.Test/FilterObjectTests.cs @@ -20,53 +20,53 @@ namespace SabreTools.Metadata.Filter.Test } [Theory] - [InlineData("Sample.Name=XXXXXX", Operation.Equals)] - [InlineData("Sample.Name==XXXXXX", Operation.Equals)] - [InlineData("Sample.Name:XXXXXX", Operation.Equals)] - [InlineData("Sample.Name::XXXXXX", Operation.Equals)] - [InlineData("Sample.Name!XXXXXX", Operation.NotEquals)] - [InlineData("Sample.Name!=XXXXXX", Operation.NotEquals)] - [InlineData("Sample.Name!:XXXXXX", Operation.NotEquals)] - [InlineData("Sample.Name>XXXXXX", Operation.GreaterThan)] - [InlineData("Sample.Name>=XXXXXX", Operation.GreaterThanOrEqual)] - [InlineData("Sample.NameXXXXXX", Operation.NONE)] - [InlineData("Sample.Name=XXXXXX", Operation.NONE)] - [InlineData("Sample.Name>value", Operation.GreaterThan)] + [InlineData("Sample.Name>=value", Operation.GreaterThanOrEqual)] + [InlineData("Sample.Namevalue", Operation.NONE)] + [InlineData("Sample.Name=value", Operation.NONE)] + [InlineData("Sample.Name>", Operation.GreaterThan)] - [InlineData("Sample.Name", "XXXXXX", ">=", Operation.GreaterThanOrEqual)] - [InlineData("Sample.Name", "XXXXXX", "<", Operation.LessThan)] - [InlineData("Sample.Name", "XXXXXX", "<=", Operation.LessThanOrEqual)] - [InlineData("Sample.Name", "XXXXXX", "@@", Operation.NONE)] - [InlineData("Sample.Name", "XXXXXX", ":!", Operation.NONE)] - [InlineData("Sample.Name", "XXXXXX", "=>", Operation.NONE)] - [InlineData("Sample.Name", "XXXXXX", "=<", Operation.NONE)] + [InlineData("Sample.Name", "value", "=", Operation.Equals)] + [InlineData("Sample.Name", "value", "==", Operation.Equals)] + [InlineData("Sample.Name", "value", ":", Operation.Equals)] + [InlineData("Sample.Name", "value", "::", Operation.Equals)] + [InlineData("Sample.Name", "value", "!", Operation.NotEquals)] + [InlineData("Sample.Name", "value", "!=", Operation.NotEquals)] + [InlineData("Sample.Name", "value", "!:", Operation.NotEquals)] + [InlineData("Sample.Name", "value", ">", Operation.GreaterThan)] + [InlineData("Sample.Name", "value", ">=", Operation.GreaterThanOrEqual)] + [InlineData("Sample.Name", "value", "<", Operation.LessThan)] + [InlineData("Sample.Name", "value", "<=", Operation.LessThanOrEqual)] + [InlineData("Sample.Name", "value", "@@", Operation.NONE)] + [InlineData("Sample.Name", "value", ":!", Operation.NONE)] + [InlineData("Sample.Name", "value", "=>", Operation.NONE)] + [InlineData("Sample.Name", "value", "=<", Operation.NONE)] public void Constructor_TripleString(string itemField, string? value, string? operation, Operation expected) { FilterObject filterObject = new FilterObject(itemField, value, operation); Assert.Equal("sample", filterObject.Key.ItemName); Assert.Equal("name", filterObject.Key.FieldName); - Assert.Equal("XXXXXX", filterObject.Value); + Assert.Equal("value", filterObject.Value); Assert.Equal(expected, filterObject.Operation); } @@ -257,7 +257,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesGreaterThan_RegexValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "^XXXXXX$", Operation.GreaterThan); + FilterObject filterObject = new FilterObject("Sample.Name", "^value$", Operation.GreaterThan); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -266,7 +266,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesGreaterThan_StringValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "XXXXXX", Operation.GreaterThan); + FilterObject filterObject = new FilterObject("Sample.Name", "value", Operation.GreaterThan); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -324,7 +324,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesGreaterThanOrEqual_RegexValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "^XXXXXX$", Operation.GreaterThanOrEqual); + FilterObject filterObject = new FilterObject("Sample.Name", "^value$", Operation.GreaterThanOrEqual); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -333,7 +333,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesGreaterThanOrEqual_StringValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "XXXXXX", Operation.GreaterThanOrEqual); + FilterObject filterObject = new FilterObject("Sample.Name", "value", Operation.GreaterThanOrEqual); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -391,7 +391,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesLessThan_RegexValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "^XXXXXX$", Operation.LessThan); + FilterObject filterObject = new FilterObject("Sample.Name", "^value$", Operation.LessThan); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -400,7 +400,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesLessThan_StringValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "XXXXXX", Operation.LessThan); + FilterObject filterObject = new FilterObject("Sample.Name", "value", Operation.LessThan); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -458,7 +458,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesLessThanOrEqual_RegexValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "^XXXXXX$", Operation.LessThanOrEqual); + FilterObject filterObject = new FilterObject("Sample.Name", "^value$", Operation.LessThanOrEqual); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -467,7 +467,7 @@ namespace SabreTools.Metadata.Filter.Test public void MatchesLessThanOrEqual_StringValue() { var sample = new Sample { Name = "name" }; - FilterObject filterObject = new FilterObject("Sample.Name", "XXXXXX", Operation.LessThanOrEqual); + FilterObject filterObject = new FilterObject("Sample.Name", "value", Operation.LessThanOrEqual); bool actual = filterObject.Matches(sample); Assert.False(actual); } @@ -1277,7 +1277,7 @@ namespace SabreTools.Metadata.Filter.Test [InlineData("machine.comment", "comment")] [InlineData("machine.company", "company")] [InlineData("machine.control", "control")] - [InlineData("machine.crc", "crc")] + [InlineData("machine.crc", "crc32")] [InlineData("machine.country", "country")] [InlineData("machine.description", "description")] [InlineData("machine.developer", "developer")] @@ -1346,7 +1346,7 @@ namespace SabreTools.Metadata.Filter.Test Comment = ["comment"], Company = "company", Control = "control", - CRC = "crc", + CRC = "crc32", Country = "country", Description = "description", Developer = "developer", diff --git a/SabreTools.Serialization.CrossModel.Test/ArchiveDotOrgTests.cs b/SabreTools.Serialization.CrossModel.Test/ArchiveDotOrgTests.cs index a06570f5..abcbfcf3 100644 --- a/SabreTools.Serialization.CrossModel.Test/ArchiveDotOrgTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/ArchiveDotOrgTests.cs @@ -35,65 +35,65 @@ namespace SabreTools.Serialization.CrossModel.Test var file = new Data.Models.ArchiveDotOrg.File { Name = "name", - Source = "XXXXXX", - BitTorrentMagnetHash = "XXXXXX", - LastModifiedTime = "XXXXXX", + Source = "source", + BitTorrentMagnetHash = "btih", + LastModifiedTime = "mtime", Size = "12345", - MD5 = "XXXXXX", - CRC32 = "XXXXXX", - SHA1 = "XXXXXX", + MD5 = "md5", + CRC32 = "crc32", + SHA1 = "sha1", FileCount = 12345, - Format = "XXXXXX", - Original = "XXXXXX", - Summation = "XXXXXX", - MatrixNumber = "XXXXXX", - CollectionCatalogNumber = "XXXXXX", - Publisher = "XXXXXX", - Comment = "XXXXXX", - ASRDetectedLang = "XXXXXX", - ASRDetectedLangConf = "XXXXXX", - ASRTranscribedLang = "XXXXXX", - WhisperASRModuleVersion = "XXXXXX", - WhisperModelHash = "XXXXXX", - WhisperModelName = "XXXXXX", - WhisperVersion = "XXXXXX", - ClothCoverDetectionModuleVersion = "XXXXXX", - hOCRCharToWordhOCRVersion = "XXXXXX", - hOCRCharToWordModuleVersion = "XXXXXX", - hOCRFtsTexthOCRVersion = "XXXXXX", - hOCRFtsTextModuleVersion = "XXXXXX", - hOCRPageIndexhOCRVersion = "XXXXXX", - hOCRPageIndexModuleVersion = "XXXXXX", - TesseractOCR = "XXXXXX", - TesseractOCRConverted = "XXXXXX", - TesseractOCRDetectedLang = "XXXXXX", - TesseractOCRDetectedLangConf = "XXXXXX", - TesseractOCRDetectedScript = "XXXXXX", - TesseractOCRDetectedScriptConf = "XXXXXX", - TesseractOCRModuleVersion = "XXXXXX", - TesseractOCRParameters = "XXXXXX", - PDFModuleVersion = "XXXXXX", - WordConfidenceInterval0To10 = "XXXXXX", - WordConfidenceInterval11To20 = "XXXXXX", - WordConfidenceInterval21To30 = "XXXXXX", - WordConfidenceInterval31To40 = "XXXXXX", - WordConfidenceInterval41To50 = "XXXXXX", - WordConfidenceInterval51To60 = "XXXXXX", - WordConfidenceInterval61To70 = "XXXXXX", - WordConfidenceInterval71To80 = "XXXXXX", - WordConfidenceInterval81To90 = "XXXXXX", - WordConfidenceInterval91To100 = "XXXXXX", - Album = "XXXXXX", - Artist = "XXXXXX", - Bitrate = "XXXXXX", - Creator = "XXXXXX", - Height = "XXXXXX", - Length = "XXXXXX", - PreviewImage = "XXXXXX", - Rotation = "XXXXXX", - Title = "XXXXXX", - Track = "XXXXXX", - Width = "XXXXXX", + Format = "format", + Original = "original", + Summation = "summation", + MatrixNumber = "matrix_number", + CollectionCatalogNumber = "collection-catalog-number", + Publisher = "publisher", + Comment = "comment", + ASRDetectedLang = "asr_detected_lang", + ASRDetectedLangConf = "asr_detected_lang_conf", + ASRTranscribedLang = "asr_transcribed_lang", + WhisperASRModuleVersion = "whisper_asr_module_version", + WhisperModelHash = "whisper_model_hash", + WhisperModelName = "whisper_model_name", + WhisperVersion = "whisper_version", + ClothCoverDetectionModuleVersion = "cloth_cover_detection_module_version", + hOCRCharToWordhOCRVersion = "hocr_char_to_word_hocr_version", + hOCRCharToWordModuleVersion = "hocr_char_to_word_module_version", + hOCRFtsTexthOCRVersion = "hocr_fts_text_hocr_version", + hOCRFtsTextModuleVersion = "hocr_fts_text_module_version", + hOCRPageIndexhOCRVersion = "hocr_pageindex_hocr_version", + hOCRPageIndexModuleVersion = "hocr_pageindex_module_version", + TesseractOCR = "ocr", + TesseractOCRConverted = "ocr_converted", + TesseractOCRDetectedLang = "ocr_detected_lang", + TesseractOCRDetectedLangConf = "ocr_detected_lang_conf", + TesseractOCRDetectedScript = "ocr_detected_script", + TesseractOCRDetectedScriptConf = "ocr_detected_script_conf", + TesseractOCRModuleVersion = "ocr_module_version", + TesseractOCRParameters = "ocr_parameters", + PDFModuleVersion = "pdf_module_version", + WordConfidenceInterval0To10 = "word_conf_0_10", + WordConfidenceInterval11To20 = "word_conf_11_20", + WordConfidenceInterval21To30 = "word_conf_21_30", + WordConfidenceInterval31To40 = "word_conf_31_40", + WordConfidenceInterval41To50 = "word_conf_41_50", + WordConfidenceInterval51To60 = "word_conf_51_60", + WordConfidenceInterval61To70 = "word_conf_61_70", + WordConfidenceInterval71To80 = "word_conf_71_80", + WordConfidenceInterval81To90 = "word_conf_81_90", + WordConfidenceInterval91To100 = "word_conf_91_100", + Album = "album", + Artist = "artist", + Bitrate = "bitrate", + Creator = "creator", + Height = "height", + Length = "length", + PreviewImage = "preview-image", + Rotation = "rotation", + Title = "title", + Track = "track", + Width = "width", }; return new Data.Models.ArchiveDotOrg.Files @@ -109,65 +109,65 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(file); Assert.Equal("name", file.Name); - Assert.Equal("XXXXXX", file.Source); - Assert.Equal("XXXXXX", file.BitTorrentMagnetHash); - Assert.Equal("XXXXXX", file.LastModifiedTime); + Assert.Equal("source", file.Source); + Assert.Equal("btih", file.BitTorrentMagnetHash); + Assert.Equal("mtime", file.LastModifiedTime); Assert.Equal("12345", file.Size); - Assert.Equal("XXXXXX", file.MD5); - Assert.Equal("XXXXXX", file.CRC32); - Assert.Equal("XXXXXX", file.SHA1); + Assert.Equal("md5", file.MD5); + Assert.Equal("crc32", file.CRC32); + Assert.Equal("sha1", file.SHA1); Assert.Equal(12345, file.FileCount); - Assert.Equal("XXXXXX", file.Format); - Assert.Equal("XXXXXX", file.Original); - Assert.Equal("XXXXXX", file.Summation); - Assert.Equal("XXXXXX", file.MatrixNumber); - Assert.Equal("XXXXXX", file.CollectionCatalogNumber); - Assert.Equal("XXXXXX", file.Publisher); - Assert.Equal("XXXXXX", file.Comment); - Assert.Equal("XXXXXX", file.ASRDetectedLang); - Assert.Equal("XXXXXX", file.ASRDetectedLangConf); - Assert.Equal("XXXXXX", file.ASRTranscribedLang); - Assert.Equal("XXXXXX", file.WhisperASRModuleVersion); - Assert.Equal("XXXXXX", file.WhisperModelHash); - Assert.Equal("XXXXXX", file.WhisperModelName); - Assert.Equal("XXXXXX", file.WhisperVersion); - Assert.Equal("XXXXXX", file.ClothCoverDetectionModuleVersion); - Assert.Equal("XXXXXX", file.hOCRCharToWordhOCRVersion); - Assert.Equal("XXXXXX", file.hOCRCharToWordModuleVersion); - Assert.Equal("XXXXXX", file.hOCRFtsTexthOCRVersion); - Assert.Equal("XXXXXX", file.hOCRFtsTextModuleVersion); - Assert.Equal("XXXXXX", file.hOCRPageIndexhOCRVersion); - Assert.Equal("XXXXXX", file.hOCRPageIndexModuleVersion); - Assert.Equal("XXXXXX", file.TesseractOCR); - Assert.Equal("XXXXXX", file.TesseractOCRConverted); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedLang); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedLangConf); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedScript); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedScriptConf); - Assert.Equal("XXXXXX", file.TesseractOCRModuleVersion); - Assert.Equal("XXXXXX", file.TesseractOCRParameters); - Assert.Equal("XXXXXX", file.PDFModuleVersion); - Assert.Equal("XXXXXX", file.WordConfidenceInterval0To10); - Assert.Equal("XXXXXX", file.WordConfidenceInterval11To20); - Assert.Equal("XXXXXX", file.WordConfidenceInterval21To30); - Assert.Equal("XXXXXX", file.WordConfidenceInterval31To40); - Assert.Equal("XXXXXX", file.WordConfidenceInterval41To50); - Assert.Equal("XXXXXX", file.WordConfidenceInterval51To60); - Assert.Equal("XXXXXX", file.WordConfidenceInterval61To70); - Assert.Equal("XXXXXX", file.WordConfidenceInterval71To80); - Assert.Equal("XXXXXX", file.WordConfidenceInterval81To90); - Assert.Equal("XXXXXX", file.WordConfidenceInterval91To100); - Assert.Equal("XXXXXX", file.Album); - Assert.Equal("XXXXXX", file.Artist); - Assert.Equal("XXXXXX", file.Bitrate); - Assert.Equal("XXXXXX", file.Creator); - Assert.Equal("XXXXXX", file.Height); - Assert.Equal("XXXXXX", file.Length); - Assert.Equal("XXXXXX", file.PreviewImage); - Assert.Equal("XXXXXX", file.Rotation); - Assert.Equal("XXXXXX", file.Title); - Assert.Equal("XXXXXX", file.Track); - Assert.Equal("XXXXXX", file.Width); + Assert.Equal("format", file.Format); + Assert.Equal("original", file.Original); + Assert.Equal("summation", file.Summation); + Assert.Equal("matrix_number", file.MatrixNumber); + Assert.Equal("collection-catalog-number", file.CollectionCatalogNumber); + Assert.Equal("publisher", file.Publisher); + Assert.Equal("comment", file.Comment); + Assert.Equal("asr_detected_lang", file.ASRDetectedLang); + Assert.Equal("asr_detected_lang_conf", file.ASRDetectedLangConf); + Assert.Equal("asr_transcribed_lang", file.ASRTranscribedLang); + Assert.Equal("whisper_asr_module_version", file.WhisperASRModuleVersion); + Assert.Equal("whisper_model_hash", file.WhisperModelHash); + Assert.Equal("whisper_model_name", file.WhisperModelName); + Assert.Equal("whisper_version", file.WhisperVersion); + Assert.Equal("cloth_cover_detection_module_version", file.ClothCoverDetectionModuleVersion); + Assert.Equal("hocr_char_to_word_hocr_version", file.hOCRCharToWordhOCRVersion); + Assert.Equal("hocr_char_to_word_module_version", file.hOCRCharToWordModuleVersion); + Assert.Equal("hocr_fts_text_hocr_version", file.hOCRFtsTexthOCRVersion); + Assert.Equal("hocr_fts_text_module_version", file.hOCRFtsTextModuleVersion); + Assert.Equal("hocr_pageindex_hocr_version", file.hOCRPageIndexhOCRVersion); + Assert.Equal("hocr_pageindex_module_version", file.hOCRPageIndexModuleVersion); + Assert.Equal("ocr", file.TesseractOCR); + Assert.Equal("ocr_converted", file.TesseractOCRConverted); + Assert.Equal("ocr_detected_lang", file.TesseractOCRDetectedLang); + Assert.Equal("ocr_detected_lang_conf", file.TesseractOCRDetectedLangConf); + Assert.Equal("ocr_detected_script", file.TesseractOCRDetectedScript); + Assert.Equal("ocr_detected_script_conf", file.TesseractOCRDetectedScriptConf); + Assert.Equal("ocr_module_version", file.TesseractOCRModuleVersion); + Assert.Equal("ocr_parameters", file.TesseractOCRParameters); + Assert.Equal("pdf_module_version", file.PDFModuleVersion); + Assert.Equal("word_conf_0_10", file.WordConfidenceInterval0To10); + Assert.Equal("word_conf_11_20", file.WordConfidenceInterval11To20); + Assert.Equal("word_conf_21_30", file.WordConfidenceInterval21To30); + Assert.Equal("word_conf_31_40", file.WordConfidenceInterval31To40); + Assert.Equal("word_conf_41_50", file.WordConfidenceInterval41To50); + Assert.Equal("word_conf_51_60", file.WordConfidenceInterval51To60); + Assert.Equal("word_conf_61_70", file.WordConfidenceInterval61To70); + Assert.Equal("word_conf_71_80", file.WordConfidenceInterval71To80); + Assert.Equal("word_conf_81_90", file.WordConfidenceInterval81To90); + Assert.Equal("word_conf_91_100", file.WordConfidenceInterval91To100); + Assert.Equal("album", file.Album); + Assert.Equal("artist", file.Artist); + Assert.Equal("bitrate", file.Bitrate); + Assert.Equal("creator", actual: file.Creator); + Assert.Equal("height", file.Height); + Assert.Equal("length", file.Length); + Assert.Equal("preview-image", file.PreviewImage); + Assert.Equal("rotation", file.Rotation); + Assert.Equal("title", file.Title); + Assert.Equal("track", file.Track); + Assert.Equal("width", file.Width); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/AttractModeTests.cs b/SabreTools.Serialization.CrossModel.Test/AttractModeTests.cs index 843e79b8..cb473a9e 100644 --- a/SabreTools.Serialization.CrossModel.Test/AttractModeTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/AttractModeTests.cs @@ -38,26 +38,26 @@ namespace SabreTools.Serialization.CrossModel.Test var row = new Data.Models.AttractMode.Row { Name = "name", - Title = "XXXXXX", - Emulator = "XXXXXX", - CloneOf = "XXXXXX", - Year = "XXXXXX", - Manufacturer = "XXXXXX", - Category = "XXXXXX", - Players = "XXXXXX", - Rotation = "XXXXXX", - Control = "XXXXXX", - Status = "XXXXXX", - DisplayCount = "XXXXXX", - DisplayType = "XXXXXX", - AltRomname = "XXXXXX", - AltTitle = "XXXXXX", - Extra = "XXXXXX", - Buttons = "XXXXXX", - Favorite = "XXXXXX", - Tags = "XXXXXX", - PlayedCount = "XXXXXX", - PlayedTime = "XXXXXX", + Title = "title", + Emulator = "emulator", + CloneOf = "cloneof", + Year = "year", + Manufacturer = "manufacturer", + Category = "category", + Players = "players", + Rotation = "rotation", + Control = "control", + Status = "status", + DisplayCount = "displaycount", + DisplayType = "displaytype", + AltRomname = "altromname", + AltTitle = "alttitle", + Extra = "extra", + Buttons = "buttons", + Favorite = "favorite", + Tags = "tags", + PlayedCount = "playedcount", + PlayedTime = "playedtime", FileIsAvailable = true, }; @@ -85,26 +85,26 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(row); Assert.Equal("name", row.Name); - Assert.Equal("XXXXXX", row.Title); - Assert.Equal("XXXXXX", row.Emulator); - Assert.Equal("XXXXXX", row.CloneOf); - Assert.Equal("XXXXXX", row.Year); - Assert.Equal("XXXXXX", row.Manufacturer); - Assert.Equal("XXXXXX", row.Category); - Assert.Equal("XXXXXX", row.Players); - Assert.Equal("XXXXXX", row.Rotation); - Assert.Equal("XXXXXX", row.Control); - Assert.Equal("XXXXXX", row.Status); - Assert.Equal("XXXXXX", row.DisplayCount); - Assert.Equal("XXXXXX", row.DisplayType); - Assert.Equal("XXXXXX", row.AltRomname); - Assert.Equal("XXXXXX", row.AltTitle); - Assert.Equal("XXXXXX", row.Extra); - Assert.Equal("XXXXXX", row.Buttons); - Assert.Equal("XXXXXX", row.Favorite); - Assert.Equal("XXXXXX", row.Tags); - Assert.Equal("XXXXXX", row.PlayedCount); - Assert.Equal("XXXXXX", row.PlayedTime); + Assert.Equal("title", row.Title); + Assert.Equal("emulator", row.Emulator); + Assert.Equal("cloneof", row.CloneOf); + Assert.Equal("year", row.Year); + Assert.Equal("manufacturer", row.Manufacturer); + Assert.Equal("category", row.Category); + Assert.Equal("players", row.Players); + Assert.Equal("rotation", row.Rotation); + Assert.Equal("control", row.Control); + Assert.Equal("status", row.Status); + Assert.Equal("displaycount", row.DisplayCount); + Assert.Equal("displaytype", row.DisplayType); + Assert.Equal("altromname", row.AltRomname); + Assert.Equal("alttitle", row.AltTitle); + Assert.Equal("extra", row.Extra); + Assert.Equal("buttons", row.Buttons); + Assert.Equal("favorite", row.Favorite); + Assert.Equal("tags", row.Tags); + Assert.Equal("playedcount", row.PlayedCount); + Assert.Equal("playedtime", row.PlayedTime); Assert.Equal(true, row.FileIsAvailable); } } diff --git a/SabreTools.Serialization.CrossModel.Test/ClrMameProTests.cs b/SabreTools.Serialization.CrossModel.Test/ClrMameProTests.cs index 9dc537d1..473b7d20 100644 --- a/SabreTools.Serialization.CrossModel.Test/ClrMameProTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/ClrMameProTests.cs @@ -63,16 +63,16 @@ namespace SabreTools.Serialization.CrossModel.Test { Name = "name", Description = "description", - RootDir = "XXXXXX", - Category = "XXXXXX", - Version = "XXXXXX", - Date = "XXXXXX", - Author = "XXXXXX", - Homepage = "XXXXXX", - Url = "XXXXXX", - Comment = "XXXXXX", - Header = "XXXXXX", - Type = "XXXXXX", + RootDir = "rootdir", + Category = "category", + Version = "version", + Date = "date", + Author = "author", + Homepage = "homepage", + Url = "url", + Comment = "comment", + Header = "header", + Type = "type", ForceMerging = Data.Models.Metadata.MergingFlag.Merged, ForceZipping = true, ForcePacking = Data.Models.Metadata.PackingFlag.Zip, @@ -98,29 +98,29 @@ namespace SabreTools.Serialization.CrossModel.Test { Name = "name", Size = 12345, - CRC16 = "XXXXXX", - CRC = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", + CRC16 = "crc16", + CRC = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Flags = "XXXXXX", - Date = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", - xxHash364 = "XXXXXX", - xxHash3128 = "XXXXXX", - Region = "XXXXXX", - Offs = "XXXXXX", - Serial = "XXXXXX", - Header = "XXXXXX", + Flags = "flags", + Date = "date", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", + xxHash364 = "xxhash364", + xxHash3128 = "xxhash3128", + Region = "region", + Offs = "offs", + Serial = "serial", + Header = "header", Inverted = true, MIA = true, }; @@ -181,7 +181,7 @@ namespace SabreTools.Serialization.CrossModel.Test var input = new Data.Models.ClrMamePro.Input { Players = 12345, - Control = "XXXXXX", + Control = "control", Buttons = 12345, Coins = 12345, Tilt = true, @@ -191,7 +191,7 @@ namespace SabreTools.Serialization.CrossModel.Test var dipswitch = new Data.Models.ClrMamePro.DipSwitch { Name = "name", - Entry = ["XXXXXX"], + Entry = ["entry"], Default = true, }; @@ -210,13 +210,13 @@ namespace SabreTools.Serialization.CrossModel.Test : new Data.Models.ClrMamePro.Machine(); gameBase.Name = "name"; gameBase.Description = "description"; - gameBase.DriverStatus = "XXXXXX"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.Category = "XXXXXX"; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.DriverStatus = "driverstatus"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.Category = "category"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Release = [release]; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; @@ -233,7 +233,7 @@ namespace SabreTools.Serialization.CrossModel.Test var info = new Data.Models.ClrMamePro.Info { - Source = ["XXXXXX"], + Source = ["source"], }; return new Data.Models.ClrMamePro.MetadataFile @@ -252,16 +252,16 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(cmp); Assert.Equal("name", cmp.Name); Assert.Equal("description", cmp.Description); - Assert.Equal("XXXXXX", cmp.RootDir); - Assert.Equal("XXXXXX", cmp.Category); - Assert.Equal("XXXXXX", cmp.Version); - Assert.Equal("XXXXXX", cmp.Date); - Assert.Equal("XXXXXX", cmp.Author); - Assert.Equal("XXXXXX", cmp.Homepage); - Assert.Equal("XXXXXX", cmp.Url); - Assert.Equal("XXXXXX", cmp.Comment); - Assert.Equal("XXXXXX", cmp.Header); - Assert.Equal("XXXXXX", cmp.Type); + Assert.Equal("rootdir", cmp.RootDir); + Assert.Equal("category", cmp.Category); + Assert.Equal("version", cmp.Version); + Assert.Equal("date", cmp.Date); + Assert.Equal("author", cmp.Author); + Assert.Equal("homepage", cmp.Homepage); + Assert.Equal("url", cmp.Url); + Assert.Equal("comment", cmp.Comment); + Assert.Equal("header", cmp.Header); + Assert.Equal("type", cmp.Type); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, cmp.ForceMerging); Assert.Equal(true, cmp.ForceZipping); Assert.Equal(Data.Models.Metadata.PackingFlag.Zip, cmp.ForcePacking); @@ -275,13 +275,13 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(gb); Assert.Equal("name", gb.Name); Assert.Equal("description", gb.Description); - // Assert.Equal("XXXXXX", gb.DriverStatus); // TODO: Needs metadata mapping - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.Category); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + // Assert.Equal("driverstatus", gb.DriverStatus); // TODO: Needs metadata mapping + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("category", gb.Category); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.NotNull(gb.Release); var release = Assert.Single(gb.Release); @@ -361,29 +361,29 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC16); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.CRC64); - Assert.Equal("XXXXXX", rom.MD2); - Assert.Equal("XXXXXX", rom.MD4); - Assert.Equal("XXXXXX", rom.MD5); - Assert.Equal("XXXXXX", rom.RIPEMD128); - Assert.Equal("XXXXXX", rom.RIPEMD160); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); + Assert.Equal("crc16", rom.CRC16); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("crc64", rom.CRC64); + Assert.Equal("md2", rom.MD2); + Assert.Equal("md4", rom.MD4); + Assert.Equal("md5", rom.MD5); + Assert.Equal("ripemd128", rom.RIPEMD128); + Assert.Equal("ripemd160", rom.RIPEMD160); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); - Assert.Equal("XXXXXX", rom.Flags); - Assert.Equal("XXXXXX", rom.Date); - Assert.Equal("XXXXXX", rom.SHA256); - Assert.Equal("XXXXXX", rom.SHA384); - Assert.Equal("XXXXXX", rom.SHA512); - Assert.Equal("XXXXXX", rom.SpamSum); - Assert.Equal("XXXXXX", rom.xxHash364); - Assert.Equal("XXXXXX", rom.xxHash3128); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offs); - Assert.Equal("XXXXXX", rom.Serial); - Assert.Equal("XXXXXX", rom.Header); + Assert.Equal("flags", rom.Flags); + Assert.Equal("date", rom.Date); + Assert.Equal("sha256", rom.SHA256); + Assert.Equal("sha384", rom.SHA384); + Assert.Equal("sha512", rom.SHA512); + Assert.Equal("spamsum", rom.SpamSum); + Assert.Equal("xxhash364", rom.xxHash364); + Assert.Equal("xxhash3128", rom.xxHash3128); + Assert.Equal("region", rom.Region); + Assert.Equal("offs", rom.Offs); + Assert.Equal("serial", rom.Serial); + Assert.Equal("header", rom.Header); Assert.Equal(true, rom.Inverted); Assert.Equal(true, rom.MIA); } @@ -476,7 +476,7 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(input); Assert.Equal(12345, input.Players); - Assert.Equal("XXXXXX", input.Control); + Assert.Equal("control", input.Control); Assert.Equal(12345, input.Buttons); Assert.Equal(12345, input.Coins); Assert.Equal(true, input.Tilt); @@ -493,7 +493,7 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(dipswitch.Entry); string entry = Assert.Single(dipswitch.Entry); - Assert.Equal("XXXXXX", entry); + Assert.Equal("entry", entry); Assert.Equal(true, dipswitch.Default); } @@ -519,7 +519,7 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(info); Assert.NotNull(info.Source); string source = Assert.Single(info.Source); - Assert.Equal("XXXXXX", source); + Assert.Equal("source", source); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/DosCenterTests.cs b/SabreTools.Serialization.CrossModel.Test/DosCenterTests.cs index 0afa4b12..35e91fd9 100644 --- a/SabreTools.Serialization.CrossModel.Test/DosCenterTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/DosCenterTests.cs @@ -37,20 +37,20 @@ namespace SabreTools.Serialization.CrossModel.Test { Name = "name", Description = "description", - Version = "XXXXXX", - Date = "XXXXXX", - Author = "XXXXXX", - Homepage = "XXXXXX", - Comment = "XXXXXX", + Version = "version", + Date = "date", + Author = "author", + Homepage = "homepage", + Comment = "comment", }; var file = new Data.Models.DosCenter.File { Name = "name", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Date = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Date = "date", }; var game = new Data.Models.DosCenter.Game @@ -74,11 +74,11 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(cmp); Assert.Equal("name", cmp.Name); Assert.Equal("description", cmp.Description); - Assert.Equal("XXXXXX", cmp.Version); - Assert.Equal("XXXXXX", cmp.Date); - Assert.Equal("XXXXXX", cmp.Author); - Assert.Equal("XXXXXX", cmp.Homepage); - Assert.Equal("XXXXXX", cmp.Comment); + Assert.Equal("version", cmp.Version); + Assert.Equal("date", cmp.Date); + Assert.Equal("author", cmp.Author); + Assert.Equal("homepage", cmp.Homepage); + Assert.Equal("comment", cmp.Comment); } /// @@ -102,9 +102,9 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Date); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("date", rom.Date); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/EverdriveSMDBTests.cs b/SabreTools.Serialization.CrossModel.Test/EverdriveSMDBTests.cs index 66ad2fb2..c9c55036 100644 --- a/SabreTools.Serialization.CrossModel.Test/EverdriveSMDBTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/EverdriveSMDBTests.cs @@ -34,11 +34,11 @@ namespace SabreTools.Serialization.CrossModel.Test { var row = new Data.Models.EverdriveSMDB.Row { - SHA256 = "XXXXXX", + SHA256 = "sha256", Name = "name", - SHA1 = "XXXXXX", - MD5 = "XXXXXX", - CRC32 = "XXXXXX", + SHA1 = "sha1", + MD5 = "md5", + CRC32 = "crc32", Size = 12345, }; @@ -54,11 +54,11 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.EverdriveSMDB.Row? row) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.SHA256); + Assert.Equal("sha256", row.SHA256); Assert.Equal("name", row.Name); - Assert.Equal("XXXXXX", row.SHA1); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.CRC32); + Assert.Equal("sha1", row.SHA1); + Assert.Equal("md5", row.MD5); + Assert.Equal("crc32", row.CRC32); Assert.Equal(12345, row.Size); } } diff --git a/SabreTools.Serialization.CrossModel.Test/HashfileTests.cs b/SabreTools.Serialization.CrossModel.Test/HashfileTests.cs index 99c63eae..c1311acf 100644 --- a/SabreTools.Serialization.CrossModel.Test/HashfileTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/HashfileTests.cs @@ -219,23 +219,23 @@ namespace SabreTools.Serialization.CrossModel.Test private static Data.Models.Hashfile.Hashfile Build(HashType hashType) { if (hashType == HashType.CRC32) - return new Data.Models.Hashfile.Hashfile { SFV = [new Data.Models.Hashfile.SFV { File = "XXXXXX", Hash = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SFV = [new Data.Models.Hashfile.SFV { File = "file", Hash = "hash" }] }; else if (hashType == HashType.MD2) - return new Data.Models.Hashfile.Hashfile { MD2 = [new Data.Models.Hashfile.MD2 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { MD2 = [new Data.Models.Hashfile.MD2 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.MD4) - return new Data.Models.Hashfile.Hashfile { MD4 = [new Data.Models.Hashfile.MD4 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { MD4 = [new Data.Models.Hashfile.MD4 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.MD5) - return new Data.Models.Hashfile.Hashfile { MD5 = [new Data.Models.Hashfile.MD5 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { MD5 = [new Data.Models.Hashfile.MD5 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA1) - return new Data.Models.Hashfile.Hashfile { SHA1 = [new Data.Models.Hashfile.SHA1 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA1 = [new Data.Models.Hashfile.SHA1 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA256) - return new Data.Models.Hashfile.Hashfile { SHA256 = [new Data.Models.Hashfile.SHA256 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA256 = [new Data.Models.Hashfile.SHA256 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA384) - return new Data.Models.Hashfile.Hashfile { SHA384 = [new Data.Models.Hashfile.SHA384 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA384 = [new Data.Models.Hashfile.SHA384 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA512) - return new Data.Models.Hashfile.Hashfile { SHA512 = [new Data.Models.Hashfile.SHA512 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA512 = [new Data.Models.Hashfile.SHA512 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SpamSum) - return new Data.Models.Hashfile.Hashfile { SpamSum = [new Data.Models.Hashfile.SpamSum { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SpamSum = [new Data.Models.Hashfile.SpamSum { Hash = "hash", File = "file" }] }; else throw new ArgumentOutOfRangeException(nameof(hashType)); } @@ -246,8 +246,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.SFV? sfv) { Assert.NotNull(sfv); - Assert.Equal("XXXXXX", sfv.File); - Assert.Equal("XXXXXX", sfv.Hash); + Assert.Equal("file", sfv.File); + Assert.Equal("hash", sfv.Hash); } /// @@ -256,8 +256,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.MD2? md2) { Assert.NotNull(md2); - Assert.Equal("XXXXXX", md2.Hash); - Assert.Equal("XXXXXX", md2.File); + Assert.Equal("hash", md2.Hash); + Assert.Equal("file", md2.File); } /// @@ -266,8 +266,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.MD4? md4) { Assert.NotNull(md4); - Assert.Equal("XXXXXX", md4.Hash); - Assert.Equal("XXXXXX", md4.File); + Assert.Equal("hash", md4.Hash); + Assert.Equal("file", md4.File); } /// @@ -276,8 +276,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.MD5? md5) { Assert.NotNull(md5); - Assert.Equal("XXXXXX", md5.Hash); - Assert.Equal("XXXXXX", md5.File); + Assert.Equal("hash", md5.Hash); + Assert.Equal("file", md5.File); } /// @@ -286,8 +286,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.SHA1? sha1) { Assert.NotNull(sha1); - Assert.Equal("XXXXXX", sha1.Hash); - Assert.Equal("XXXXXX", sha1.File); + Assert.Equal("hash", sha1.Hash); + Assert.Equal("file", sha1.File); } /// @@ -296,8 +296,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.SHA256? sha256) { Assert.NotNull(sha256); - Assert.Equal("XXXXXX", sha256.Hash); - Assert.Equal("XXXXXX", sha256.File); + Assert.Equal("hash", sha256.Hash); + Assert.Equal("file", sha256.File); } /// @@ -306,8 +306,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.SHA384? sha384) { Assert.NotNull(sha384); - Assert.Equal("XXXXXX", sha384.Hash); - Assert.Equal("XXXXXX", sha384.File); + Assert.Equal("hash", sha384.Hash); + Assert.Equal("file", sha384.File); } /// @@ -316,8 +316,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.SHA512? sha512) { Assert.NotNull(sha512); - Assert.Equal("XXXXXX", sha512.Hash); - Assert.Equal("XXXXXX", sha512.File); + Assert.Equal("hash", sha512.Hash); + Assert.Equal("file", sha512.File); } /// @@ -326,8 +326,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Hashfile.SpamSum? spamsum) { Assert.NotNull(spamsum); - Assert.Equal("XXXXXX", spamsum.Hash); - Assert.Equal("XXXXXX", spamsum.File); + Assert.Equal("hash", spamsum.Hash); + Assert.Equal("file", spamsum.File); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/ListromTests.cs b/SabreTools.Serialization.CrossModel.Test/ListromTests.cs index 790ae2fc..90384934 100644 --- a/SabreTools.Serialization.CrossModel.Test/ListromTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/ListromTests.cs @@ -39,8 +39,8 @@ namespace SabreTools.Serialization.CrossModel.Test Name = "name", Size = 12345, Bad = true, - CRC = "XXXXXX", - SHA1 = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", NoGoodDumpKnown = false, }; @@ -48,20 +48,20 @@ namespace SabreTools.Serialization.CrossModel.Test { Name = "name", Bad = false, - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", NoGoodDumpKnown = true, }; var device = new Data.Models.Listrom.Set() { - Device = "XXXXXX", + Device = "device", Row = [rom], }; var driver = new Data.Models.Listrom.Set() { - Driver = "XXXXXX", + Driver = "driver", Row = [disk], }; @@ -77,7 +77,7 @@ namespace SabreTools.Serialization.CrossModel.Test private static void ValidateDevice(Data.Models.Listrom.Set? set) { Assert.NotNull(set); - Assert.Equal("XXXXXX", set.Device); + Assert.Equal("device", set.Device); Assert.NotNull(set.Row); var row = Assert.Single(set.Row); @@ -90,7 +90,7 @@ namespace SabreTools.Serialization.CrossModel.Test private static void ValidateDriver(Data.Models.Listrom.Set? set) { Assert.NotNull(set); - Assert.Equal("XXXXXX", set.Driver); + Assert.Equal("driver", set.Driver); Assert.NotNull(set.Row); var row = Assert.Single(set.Row); @@ -106,8 +106,8 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.Equal("name", row.Name); Assert.Equal(12345, row.Size); Assert.True(row.Bad); - Assert.Equal("XXXXXX", row.CRC); - Assert.Equal("XXXXXX", row.SHA1); + Assert.Equal("crc32", row.CRC); + Assert.Equal("sha1", row.SHA1); Assert.False(row.NoGoodDumpKnown); } @@ -119,8 +119,8 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(row); Assert.Equal("name", row.Name); Assert.False(row.Bad); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.SHA1); + Assert.Equal("md5", row.MD5); + Assert.Equal("sha1", row.SHA1); Assert.True(row.NoGoodDumpKnown); } } diff --git a/SabreTools.Serialization.CrossModel.Test/ListxmlTests.cs b/SabreTools.Serialization.CrossModel.Test/ListxmlTests.cs index f5cfc37c..b736a8db 100644 --- a/SabreTools.Serialization.CrossModel.Test/ListxmlTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/ListxmlTests.cs @@ -22,9 +22,9 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newMame); - Assert.Equal("XXXXXX", newMame.Build); + Assert.Equal("build", newMame.Build); Assert.Equal(true, newMame.Debug); - Assert.Equal("XXXXXX", newMame.MameConfig); + Assert.Equal("mameconfig", newMame.MameConfig); Assert.NotNull(newMame.Game); var newGame = Assert.Single(newMame.Game); @@ -49,9 +49,9 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newMame); - Assert.Equal("XXXXXX", newMame.Build); + Assert.Equal("build", newMame.Build); Assert.Equal(true, newMame.Debug); - Assert.Equal("XXXXXX", newMame.MameConfig); + Assert.Equal("mameconfig", newMame.MameConfig); Assert.NotNull(newMame.Game); var newGame = Assert.Single(newMame.Game); @@ -73,13 +73,13 @@ namespace SabreTools.Serialization.CrossModel.Test var rom = new Data.Models.Listxml.Rom { Name = "name", - Bios = "XXXXXX", + Bios = "bios", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", - Region = "XXXXXX", - Offset = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Merge = "merge", + Region = "region", + Offset = "offset", Status = Data.Models.Metadata.ItemStatus.Good, Optional = true, Dispose = true, @@ -331,18 +331,18 @@ namespace SabreTools.Serialization.CrossModel.Test ? new Data.Models.Listxml.Game() : new Data.Models.Listxml.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.History = "XXXXXX"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.History = "history"; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; gameBase.Disk = [disk]; @@ -366,9 +366,9 @@ namespace SabreTools.Serialization.CrossModel.Test return new Data.Models.Listxml.Mame { - Build = "XXXXXX", + Build = "build", Debug = true, - MameConfig = "XXXXXX", + MameConfig = "mameconfig", Game = [gameBase], }; } @@ -380,18 +380,18 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.History); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("history", gb.History); Assert.NotNull(gb.BiosSet); var biosset = Assert.Single(gb.BiosSet); @@ -485,13 +485,13 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(rom); Assert.Equal("name", rom.Name); - Assert.Equal("XXXXXX", rom.Bios); + Assert.Equal("bios", rom.Bios); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); + Assert.Equal("region", rom.Region); + Assert.Equal("offset", rom.Offset); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(true, rom.Optional); Assert.Equal(true, rom.Dispose); diff --git a/SabreTools.Serialization.CrossModel.Test/LogiqxTests.cs b/SabreTools.Serialization.CrossModel.Test/LogiqxTests.cs index 5f31d4da..47c246ea 100644 --- a/SabreTools.Serialization.CrossModel.Test/LogiqxTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/LogiqxTests.cs @@ -22,9 +22,9 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newDf); - Assert.Equal("XXXXXX", newDf.Build); + Assert.Equal("build", newDf.Build); Assert.Equal(true, newDf.Debug); - Assert.Equal("XXXXXX", newDf.SchemaLocation); + Assert.Equal("schemalocation", newDf.SchemaLocation); Validate(newDf.Header); Assert.NotNull(newDf.Game); @@ -54,9 +54,9 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newDf); - Assert.Equal("XXXXXX", newDf.Build); + Assert.Equal("build", newDf.Build); Assert.Equal(true, newDf.Debug); - Assert.Equal("XXXXXX", newDf.SchemaLocation); + Assert.Equal("schemalocation", newDf.SchemaLocation); Validate(newDf.Header); Assert.NotNull(newDf.Game); @@ -75,7 +75,7 @@ namespace SabreTools.Serialization.CrossModel.Test { var romvault = new Data.Models.Logiqx.RomVault { - Header = "XXXXXX", + Header = "header", ForceMerging = Data.Models.Metadata.MergingFlag.Merged, ForceNodump = Data.Models.Metadata.NodumpFlag.Required, ForcePacking = Data.Models.Metadata.PackingFlag.Zip, @@ -83,7 +83,7 @@ namespace SabreTools.Serialization.CrossModel.Test var clrmamepro = new Data.Models.Logiqx.ClrMamePro { - Header = "XXXXXX", + Header = "header", ForceMerging = Data.Models.Metadata.MergingFlag.Merged, ForceNodump = Data.Models.Metadata.NodumpFlag.Required, ForcePacking = Data.Models.Metadata.PackingFlag.Zip, @@ -91,7 +91,7 @@ namespace SabreTools.Serialization.CrossModel.Test var romcenter = new Data.Models.Logiqx.RomCenter { - Plugin = "XXXXXX", + Plugin = "plugin", RomMode = Data.Models.Metadata.MergingFlag.Merged, BiosMode = Data.Models.Metadata.MergingFlag.Merged, SampleMode = Data.Models.Metadata.MergingFlag.Merged, @@ -102,19 +102,19 @@ namespace SabreTools.Serialization.CrossModel.Test var header = new Data.Models.Logiqx.Header { - Id = "XXXXXX", + Id = "id", Name = "name", Description = "description", - RootDir = "XXXXXX", - Category = "XXXXXX", - Version = "XXXXXX", - Date = "XXXXXX", - Author = "XXXXXX", - Email = "XXXXXX", - Homepage = "XXXXXX", - Url = "XXXXXX", - Comment = "XXXXXX", - Type = "XXXXXX", + RootDir = "rootdir", + Category = "category", + Version = "version", + Date = "date", + Author = "author", + Email = "email", + Homepage = "homepage", + Url = "url", + Comment = "comment", + Type = "type", RomVault = romvault, ClrMamePro = clrmamepro, RomCenter = romcenter, @@ -122,20 +122,20 @@ namespace SabreTools.Serialization.CrossModel.Test var trurip = new Data.Models.Logiqx.Trurip { - TitleID = "XXXXXX", - Publisher = "XXXXXX", - Developer = "XXXXXX", - Year = "XXXXXX", - Genre = "XXXXXX", - Subgenre = "XXXXXX", - Ratings = "XXXXXX", - Score = "XXXXXX", - Players = "XXXXXX", - Enabled = "XXXXXX", - CRC = "XXXXXX", - Source = "XXXXXX", - CloneOf = "XXXXXX", - RelatedTo = "XXXXXX", + TitleID = "titleid", + Publisher = "publisher", + Developer = "developer", + Year = "year", + Genre = "genre", + Subgenre = "subgenre", + Ratings = "ratings", + Score = "score", + Players = "players", + Enabled = "enabled", + CRC = "crc32", + Source = "source", + CloneOf = "cloneof", + RelatedTo = "relatedto", }; var release = new Data.Models.Logiqx.Release @@ -158,26 +158,26 @@ namespace SabreTools.Serialization.CrossModel.Test { Name = "name", Size = 12345, - CRC16 = "XXXXXX", - CRC = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", - xxHash364 = "XXXXXX", - xxHash3128 = "XXXXXX", - Merge = "XXXXXX", + CRC16 = "crc16", + CRC = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", + xxHash364 = "xxhash364", + xxHash3128 = "xxhash3128", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Serial = "XXXXXX", - Header = "XXXXXX", - Date = "XXXXXX", + Serial = "serial", + Header = "header", + Date = "date", Inverted = true, MIA = true, }; @@ -185,11 +185,11 @@ namespace SabreTools.Serialization.CrossModel.Test var disk = new Data.Models.Logiqx.Disk { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Region = "XXXXXX", + Region = "region", }; var media = new Data.Models.Logiqx.Media @@ -240,24 +240,24 @@ namespace SabreTools.Serialization.CrossModel.Test ? new Data.Models.Logiqx.Game() : new Data.Models.Logiqx.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; - gameBase.Board = "XXXXXX"; - gameBase.RebuildTo = "XXXXXX"; - gameBase.Id = "XXXXXX"; - gameBase.CloneOfId = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; + gameBase.Board = "board"; + gameBase.RebuildTo = "rebuildto"; + gameBase.Id = "id"; + gameBase.CloneOfId = "cloneofid"; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.Comment = ["XXXXXX"]; + gameBase.Comment = ["comment"]; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.Publisher = "XXXXXX"; - gameBase.Category = ["XXXXXX"]; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.Publisher = "publisher"; + gameBase.Category = ["category"]; gameBase.Trurip = trurip; gameBase.Release = [release]; gameBase.BiosSet = [biosset]; @@ -284,9 +284,9 @@ namespace SabreTools.Serialization.CrossModel.Test return new Data.Models.Logiqx.Datafile { - Build = "XXXXXX", + Build = "build", Debug = true, - SchemaLocation = "XXXXXX", + SchemaLocation = "schemalocation", Header = header, Game = [gameBase], Dir = [dir], @@ -299,19 +299,19 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Logiqx.Header? header) { Assert.NotNull(header); - Assert.Equal("XXXXXX", header.Id); + Assert.Equal("id", header.Id); Assert.Equal("name", header.Name); Assert.Equal("description", header.Description); - Assert.Equal("XXXXXX", header.RootDir); - Assert.Equal("XXXXXX", header.Category); - Assert.Equal("XXXXXX", header.Version); - Assert.Equal("XXXXXX", header.Date); - Assert.Equal("XXXXXX", header.Author); - Assert.Equal("XXXXXX", header.Email); - Assert.Equal("XXXXXX", header.Homepage); - Assert.Equal("XXXXXX", header.Url); - Assert.Equal("XXXXXX", header.Comment); - Assert.Equal("XXXXXX", header.Type); + Assert.Equal("rootdir", header.RootDir); + Assert.Equal("category", header.Category); + Assert.Equal("version", header.Version); + Assert.Equal("date", header.Date); + Assert.Equal("author", header.Author); + Assert.Equal("email", header.Email); + Assert.Equal("homepage", header.Homepage); + Assert.Equal("url", header.Url); + Assert.Equal("comment", header.Comment); + Assert.Equal("type", header.Type); Validate(header.RomVault); Validate(header.ClrMamePro); Validate(header.RomCenter); @@ -323,7 +323,7 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Logiqx.RomVault? rv) { Assert.NotNull(rv); - Assert.Equal("XXXXXX", rv.Header); + Assert.Equal("header", rv.Header); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rv.ForceMerging); Assert.Equal(Data.Models.Metadata.NodumpFlag.Required, rv.ForceNodump); Assert.Equal(Data.Models.Metadata.PackingFlag.Zip, rv.ForcePacking); @@ -335,7 +335,7 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Logiqx.ClrMamePro? cmp) { Assert.NotNull(cmp); - Assert.Equal("XXXXXX", cmp.Header); + Assert.Equal("header", cmp.Header); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, cmp.ForceMerging); Assert.Equal(Data.Models.Metadata.NodumpFlag.Required, cmp.ForceNodump); Assert.Equal(Data.Models.Metadata.PackingFlag.Zip, cmp.ForcePacking); @@ -347,7 +347,7 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Logiqx.RomCenter? rc) { Assert.NotNull(rc); - Assert.Equal("XXXXXX", rc.Plugin); + Assert.Equal("plugin", rc.Plugin); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rc.RomMode); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rc.BiosMode); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rc.SampleMode); @@ -366,31 +366,31 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.Equal("name\\name\\name", gb.Name); else Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); - Assert.Equal("XXXXXX", gb.Board); - Assert.Equal("XXXXXX", gb.RebuildTo); - Assert.Equal("XXXXXX", gb.Id); - Assert.Equal("XXXXXX", gb.CloneOfId); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); + Assert.Equal("board", gb.Board); + Assert.Equal("rebuildto", gb.RebuildTo); + Assert.Equal("id", gb.Id); + Assert.Equal("cloneofid", gb.CloneOfId); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); Assert.NotNull(gb.Comment); string comment = Assert.Single(gb.Comment); - Assert.Equal("XXXXXX", comment); + Assert.Equal("comment", comment); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.Publisher); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("publisher", gb.Publisher); Assert.NotNull(gb.Category); string category = Assert.Single(gb.Category); - Assert.Equal("XXXXXX", category); + Assert.Equal("category", category); Validate(gb.Trurip); @@ -439,20 +439,20 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.Logiqx.Trurip? trurip) { Assert.NotNull(trurip); - Assert.Equal("XXXXXX", trurip.TitleID); - Assert.Equal("XXXXXX", trurip.Publisher); - Assert.Equal("XXXXXX", trurip.Developer); - Assert.Equal("XXXXXX", trurip.Year); - Assert.Equal("XXXXXX", trurip.Genre); - Assert.Equal("XXXXXX", trurip.Subgenre); - Assert.Equal("XXXXXX", trurip.Ratings); - Assert.Equal("XXXXXX", trurip.Score); - Assert.Equal("XXXXXX", trurip.Players); - Assert.Equal("XXXXXX", trurip.Enabled); - Assert.Equal("XXXXXX", trurip.CRC); - Assert.Equal("XXXXXX", trurip.Source); - Assert.Equal("XXXXXX", trurip.CloneOf); - Assert.Equal("XXXXXX", trurip.RelatedTo); + Assert.Equal("titleid", trurip.TitleID); + Assert.Equal("publisher", trurip.Publisher); + Assert.Equal("developer", trurip.Developer); + Assert.Equal("year", trurip.Year); + Assert.Equal("genre", trurip.Genre); + Assert.Equal("subgenre", trurip.Subgenre); + Assert.Equal("ratings", trurip.Ratings); + Assert.Equal("score", trurip.Score); + Assert.Equal("players", trurip.Players); + Assert.Equal("enabled", trurip.Enabled); + Assert.Equal("crc32", trurip.CRC); + Assert.Equal("source", trurip.Source); + Assert.Equal("cloneof", trurip.CloneOf); + Assert.Equal("relatedto", trurip.RelatedTo); } /// @@ -487,26 +487,26 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC16); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.CRC64); - Assert.Equal("XXXXXX", rom.MD2); - Assert.Equal("XXXXXX", rom.MD4); - Assert.Equal("XXXXXX", rom.MD5); - Assert.Equal("XXXXXX", rom.RIPEMD128); - Assert.Equal("XXXXXX", rom.RIPEMD160); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.SHA256); - Assert.Equal("XXXXXX", rom.SHA384); - Assert.Equal("XXXXXX", rom.SHA512); - Assert.Equal("XXXXXX", rom.SpamSum); - Assert.Equal("XXXXXX", rom.xxHash364); - Assert.Equal("XXXXXX", rom.xxHash3128); - Assert.Equal("XXXXXX", rom.Merge); + Assert.Equal("crc16", rom.CRC16); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("crc64", rom.CRC64); + Assert.Equal("md2", rom.MD2); + Assert.Equal("md4", rom.MD4); + Assert.Equal("md5", rom.MD5); + Assert.Equal("ripemd128", rom.RIPEMD128); + Assert.Equal("ripemd160", rom.RIPEMD160); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("sha256", rom.SHA256); + Assert.Equal("sha384", rom.SHA384); + Assert.Equal("sha512", rom.SHA512); + Assert.Equal("spamsum", rom.SpamSum); + Assert.Equal("xxhash364", rom.xxHash364); + Assert.Equal("xxhash3128", rom.xxHash3128); + Assert.Equal("merge", rom.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); - Assert.Equal("XXXXXX", rom.Serial); - Assert.Equal("XXXXXX", rom.Header); - Assert.Equal("XXXXXX", rom.Date); + Assert.Equal("serial", rom.Serial); + Assert.Equal("header", rom.Header); + Assert.Equal("date", rom.Date); Assert.Equal(true, rom.Inverted); Assert.Equal(true, rom.MIA); } @@ -518,11 +518,11 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(disk); Assert.Equal("name", disk.Name); - Assert.Equal("XXXXXX", disk.MD5); - Assert.Equal("XXXXXX", disk.SHA1); - Assert.Equal("XXXXXX", disk.Merge); + Assert.Equal("md5", disk.MD5); + Assert.Equal("sha1", disk.SHA1); + Assert.Equal("merge", disk.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, disk.Status); - Assert.Equal("XXXXXX", disk.Region); + Assert.Equal("region", disk.Region); } /// diff --git a/SabreTools.Serialization.CrossModel.Test/M1Tests.cs b/SabreTools.Serialization.CrossModel.Test/M1Tests.cs index 4f8d42ad..f082c932 100644 --- a/SabreTools.Serialization.CrossModel.Test/M1Tests.cs +++ b/SabreTools.Serialization.CrossModel.Test/M1Tests.cs @@ -22,7 +22,7 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newM1); - Assert.Equal("XXXXXX", newM1.Version); + Assert.Equal("version", newM1.Version); Assert.NotNull(newM1.Game); var newGame = Assert.Single(newM1.Game); @@ -47,7 +47,7 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newM1); - Assert.Equal("XXXXXX", newM1.Version); + Assert.Equal("version", newM1.Version); Assert.NotNull(newM1.Game); var newGame = Assert.Single(newM1.Game); @@ -69,13 +69,13 @@ namespace SabreTools.Serialization.CrossModel.Test var rom = new Data.Models.Listxml.Rom { Name = "name", - Bios = "XXXXXX", + Bios = "bios", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", - Region = "XXXXXX", - Offset = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Merge = "merge", + Region = "region", + Offset = "offset", Status = Data.Models.Metadata.ItemStatus.Good, Optional = true, Dispose = true, @@ -327,18 +327,18 @@ namespace SabreTools.Serialization.CrossModel.Test ? new Data.Models.Listxml.Game() : new Data.Models.Listxml.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.History = "XXXXXX"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.History = "history"; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; gameBase.Disk = [disk]; @@ -362,7 +362,7 @@ namespace SabreTools.Serialization.CrossModel.Test return new Data.Models.Listxml.M1 { - Version = "XXXXXX", + Version = "version", Game = [gameBase], }; } @@ -374,18 +374,18 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.History); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("history", gb.History); Assert.NotNull(gb.BiosSet); var biosset = Assert.Single(gb.BiosSet); @@ -479,13 +479,13 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(rom); Assert.Equal("name", rom.Name); - Assert.Equal("XXXXXX", rom.Bios); + Assert.Equal("bios", rom.Bios); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); + Assert.Equal("region", rom.Region); + Assert.Equal("offset", rom.Offset); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(true, rom.Optional); Assert.Equal(true, rom.Dispose); diff --git a/SabreTools.Serialization.CrossModel.Test/MessTests.cs b/SabreTools.Serialization.CrossModel.Test/MessTests.cs index d42345ff..8802a42c 100644 --- a/SabreTools.Serialization.CrossModel.Test/MessTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/MessTests.cs @@ -22,7 +22,7 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newMess); - Assert.Equal("XXXXXX", newMess.Version); + Assert.Equal("version", newMess.Version); Assert.NotNull(newMess.Game); var newGame = Assert.Single(newMess.Game); @@ -47,7 +47,7 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newMess); - Assert.Equal("XXXXXX", newMess.Version); + Assert.Equal("version", newMess.Version); Assert.NotNull(newMess.Game); var newGame = Assert.Single(newMess.Game); @@ -69,13 +69,13 @@ namespace SabreTools.Serialization.CrossModel.Test var rom = new Data.Models.Listxml.Rom { Name = "name", - Bios = "XXXXXX", + Bios = "bios", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", - Region = "XXXXXX", - Offset = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Merge = "merge", + Region = "region", + Offset = "offset", Status = Data.Models.Metadata.ItemStatus.Good, Optional = true, Dispose = true, @@ -327,18 +327,18 @@ namespace SabreTools.Serialization.CrossModel.Test ? new Data.Models.Listxml.Game() : new Data.Models.Listxml.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.History = "XXXXXX"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.History = "history"; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; gameBase.Disk = [disk]; @@ -362,7 +362,7 @@ namespace SabreTools.Serialization.CrossModel.Test return new Data.Models.Listxml.Mess { - Version = "XXXXXX", + Version = "version", Game = [gameBase], }; } @@ -374,18 +374,18 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.History); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("history", gb.History); Assert.NotNull(gb.BiosSet); var biosset = Assert.Single(gb.BiosSet); @@ -479,13 +479,13 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(rom); Assert.Equal("name", rom.Name); - Assert.Equal("XXXXXX", rom.Bios); + Assert.Equal("bios", rom.Bios); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); + Assert.Equal("region", rom.Region); + Assert.Equal("offset", rom.Offset); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(true, rom.Optional); Assert.Equal(true, rom.Dispose); diff --git a/SabreTools.Serialization.CrossModel.Test/OfflineListTests.cs b/SabreTools.Serialization.CrossModel.Test/OfflineListTests.cs index 899e221a..5585fe8b 100644 --- a/SabreTools.Serialization.CrossModel.Test/OfflineListTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/OfflineListTests.cs @@ -22,7 +22,7 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newDat); - Assert.Equal("XXXXXX", newDat.NoNamespaceSchemaLocation); + Assert.Equal("nonamespaceschemalocation", newDat.NoNamespaceSchemaLocation); Validate(newDat.Configuration); Validate(newDat.Games); Validate(newDat.GUI); @@ -37,120 +37,120 @@ namespace SabreTools.Serialization.CrossModel.Test { Title = new Data.Models.OfflineList.Title { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Location = new Data.Models.OfflineList.Location { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Publisher = new Data.Models.OfflineList.Publisher { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, SourceRom = new Data.Models.OfflineList.SourceRom { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, SaveType = new Data.Models.OfflineList.SaveType { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, RomSize = new Data.Models.OfflineList.RomSize { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, ReleaseNumber = new Data.Models.OfflineList.ReleaseNumber { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, ImageNumber = new Data.Models.OfflineList.ImageNumber { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, LanguageNumber = new Data.Models.OfflineList.LanguageNumber { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Comment = new Data.Models.OfflineList.Comment { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, RomCRC = new Data.Models.OfflineList.RomCRC { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Im1CRC = new Data.Models.OfflineList.Im1CRC { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Im2CRC = new Data.Models.OfflineList.Im2CRC { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Languages = new Data.Models.OfflineList.Languages { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, }; var canopen = new Data.Models.OfflineList.CanOpen { - Extension = ["XXXXXX"], + Extension = ["ext"], }; var daturl = new Data.Models.OfflineList.DatUrl { - FileName = "XXXXXX", - Content = "XXXXXX", + FileName = "filename", + Content = "content", }; var newdat = new Data.Models.OfflineList.NewDat { - DatVersionUrl = "XXXXXX", + DatVersionUrl = "datversionurl", DatUrl = daturl, - ImUrl = "XXXXXX", + ImUrl = "imurl", }; var find = new Data.Models.OfflineList.Find { - Operation = "XXXXXX", + Operation = "operation", Value = "value", - Content = "XXXXXX", + Content = "content", }; var to = new Data.Models.OfflineList.To { Value = "value", Default = true, - Auto = "XXXXXX", + Auto = "auto", Find = [find], }; @@ -161,23 +161,23 @@ namespace SabreTools.Serialization.CrossModel.Test var configuration = new Data.Models.OfflineList.Configuration { - DatName = "XXXXXX", - ImFolder = "XXXXXX", - DatVersion = "XXXXXX", - System = "XXXXXX", - ScreenshotsWidth = "XXXXXX", - ScreenshotsHeight = "XXXXXX", + DatName = "datname", + ImFolder = "imfolder", + DatVersion = "datversion", + System = "system", + ScreenshotsWidth = "screenshotswidth", + ScreenshotsHeight = "screenshotsheight", Infos = infos, CanOpen = canopen, NewDat = newdat, Search = search, - RomTitle = "XXXXXX", + RomTitle = "romtitle", }; var fileromcrc = new Data.Models.OfflineList.FileRomCRC { - Extension = "XXXXXX", - Content = "XXXXXX", + Extension = "extension", + Content = "content", }; var files = new Data.Models.OfflineList.Files @@ -187,20 +187,20 @@ namespace SabreTools.Serialization.CrossModel.Test var game = new Data.Models.OfflineList.Game { - ImageNumber = "XXXXXX", - ReleaseNumber = "XXXXXX", - Title = "XXXXXX", - SaveType = "XXXXXX", + ImageNumber = "imagenumber", + ReleaseNumber = "releasenumber", + Title = "title", + SaveType = "savetype", RomSize = 12345, - Publisher = "XXXXXX", - Location = "XXXXXX", - SourceRom = "XXXXXX", - Language = "XXXXXX", + Publisher = "publisher", + Location = "location", + SourceRom = "sourcerom", + Language = "language", Files = files, - Im1CRC = "XXXXXX", - Im2CRC = "XXXXXX", - Comment = "XXXXXX", - DuplicateID = "XXXXXX", + Im1CRC = "im1crc", + Im2CRC = "im2crc", + Comment = "comment", + DuplicateID = "duplicateid", }; var games = new Data.Models.OfflineList.Games @@ -210,16 +210,16 @@ namespace SabreTools.Serialization.CrossModel.Test var image = new Data.Models.OfflineList.Image { - X = "XXXXXX", - Y = "XXXXXX", - Width = "XXXXXX", - Height = "XXXXXX", + X = "x", + Y = "y", + Width = "width", + Height = "height", }; var images = new Data.Models.OfflineList.Images { - Width = "XXXXXX", - Height = "XXXXXX", + Width = "width", + Height = "height", Image = [image], }; @@ -230,7 +230,7 @@ namespace SabreTools.Serialization.CrossModel.Test return new Data.Models.OfflineList.Dat { - NoNamespaceSchemaLocation = "XXXXXX", + NoNamespaceSchemaLocation = "nonamespaceschemalocation", Configuration = configuration, Games = games, GUI = gui, @@ -243,17 +243,17 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.Configuration? configuration) { Assert.NotNull(configuration); - Assert.Equal("XXXXXX", configuration.DatName); - Assert.Equal("XXXXXX", configuration.ImFolder); - Assert.Equal("XXXXXX", configuration.DatVersion); - Assert.Equal("XXXXXX", configuration.System); - Assert.Equal("XXXXXX", configuration.ScreenshotsWidth); - Assert.Equal("XXXXXX", configuration.ScreenshotsHeight); + Assert.Equal("datname", configuration.DatName); + Assert.Equal("imfolder", configuration.ImFolder); + Assert.Equal("datversion", configuration.DatVersion); + Assert.Equal("system", configuration.System); + Assert.Equal("screenshotswidth", configuration.ScreenshotsWidth); + Assert.Equal("screenshotsheight", configuration.ScreenshotsHeight); Validate(configuration.Infos); Validate(configuration.CanOpen); Validate(configuration.NewDat); Validate(configuration.Search); - Assert.Equal("XXXXXX", configuration.RomTitle); + Assert.Equal("romtitle", configuration.RomTitle); } /// @@ -284,8 +284,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.InfoBase? info) { Assert.NotNull(info); - Assert.Equal("XXXXXX", info.Visible); - Assert.Equal("XXXXXX", info.InNamingOption); + Assert.Equal("visible", info.Visible); + Assert.Equal("innamingoption", info.InNamingOption); Assert.Equal(true, info.Default); } @@ -297,7 +297,7 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(canopen); Assert.NotNull(canopen.Extension); string extension = Assert.Single(canopen.Extension); - Assert.Equal("XXXXXX", extension); + Assert.Equal("ext", extension); } /// @@ -306,9 +306,9 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.NewDat? newdat) { Assert.NotNull(newdat); - Assert.Equal("XXXXXX", newdat.DatVersionUrl); + Assert.Equal("datversionurl", newdat.DatVersionUrl); Validate(newdat.DatUrl); - Assert.Equal("XXXXXX", newdat.ImUrl); + Assert.Equal("imurl", newdat.ImUrl); } /// @@ -317,8 +317,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.DatUrl? daturl) { Assert.NotNull(daturl); - Assert.Equal("XXXXXX", daturl.FileName); - Assert.Equal("XXXXXX", daturl.Content); + Assert.Equal("filename", daturl.FileName); + Assert.Equal("content", daturl.Content); } /// @@ -340,7 +340,7 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(to); Assert.Equal("value", to.Value); Assert.Equal(true, to.Default); - Assert.Equal("XXXXXX", to.Auto); + Assert.Equal("auto", to.Auto); Assert.NotNull(to.Find); var find = Assert.Single(to.Find); @@ -353,9 +353,9 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.Find? find) { Assert.NotNull(find); - Assert.Equal("XXXXXX", find.Operation); + Assert.Equal("operation", find.Operation); Assert.Equal("value", find.Value); - Assert.Equal("XXXXXX", find.Content); + Assert.Equal("content", find.Content); } /// @@ -375,20 +375,20 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.Game? game) { Assert.NotNull(game); - Assert.Equal("XXXXXX", game.ImageNumber); - Assert.Equal("XXXXXX", game.ReleaseNumber); - Assert.Equal("XXXXXX", game.Title); - Assert.Equal("XXXXXX", game.SaveType); + Assert.Equal("imagenumber", game.ImageNumber); + Assert.Equal("releasenumber", game.ReleaseNumber); + Assert.Equal("title", game.Title); + Assert.Equal("savetype", game.SaveType); Assert.Equal(12345, game.RomSize); - Assert.Equal("XXXXXX", game.Publisher); - Assert.Equal("XXXXXX", game.Location); - Assert.Equal("XXXXXX", game.SourceRom); - Assert.Equal("XXXXXX", game.Language); + Assert.Equal("publisher", game.Publisher); + Assert.Equal("location", game.Location); + Assert.Equal("sourcerom", game.SourceRom); + Assert.Equal("language", game.Language); Validate(game.Files); - Assert.Equal("XXXXXX", game.Im1CRC); - Assert.Equal("XXXXXX", game.Im2CRC); - Assert.Equal("XXXXXX", game.Comment); - Assert.Equal("XXXXXX", game.DuplicateID); + Assert.Equal("im1crc", game.Im1CRC); + Assert.Equal("im2crc", game.Im2CRC); + Assert.Equal("comment", game.Comment); + Assert.Equal("duplicateid", game.DuplicateID); } /// @@ -408,8 +408,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.FileRomCRC? fileromcrc) { Assert.NotNull(fileromcrc); - Assert.Equal("XXXXXX", fileromcrc.Extension); - Assert.Equal("XXXXXX", fileromcrc.Content); + Assert.Equal("extension", fileromcrc.Extension); + Assert.Equal("content", fileromcrc.Content); } /// @@ -427,8 +427,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.Images? images) { Assert.NotNull(images); - Assert.Equal("XXXXXX", images.Width); - Assert.Equal("XXXXXX", images.Height); + Assert.Equal("width", images.Width); + Assert.Equal("height", images.Height); Assert.NotNull(images.Image); var image = Assert.Single(images.Image); @@ -441,10 +441,10 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OfflineList.Image? image) { Assert.NotNull(image); - Assert.Equal("XXXXXX", image.X); - Assert.Equal("XXXXXX", image.Y); - Assert.Equal("XXXXXX", image.Width); - Assert.Equal("XXXXXX", image.Height); + Assert.Equal("x", image.X); + Assert.Equal("y", image.Y); + Assert.Equal("width", image.Width); + Assert.Equal("height", image.Height); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/OpenMSXTests.cs b/SabreTools.Serialization.CrossModel.Test/OpenMSXTests.cs index 7faa8d00..1c1a96a0 100644 --- a/SabreTools.Serialization.CrossModel.Test/OpenMSXTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/OpenMSXTests.cs @@ -22,7 +22,7 @@ namespace SabreTools.Serialization.CrossModel.Test // Validate the data Assert.NotNull(newSdb); - Assert.Equal("XXXXXX", newSdb.Timestamp); + Assert.Equal("timestamp", newSdb.Timestamp); Assert.NotNull(newSdb.Software); var software = Assert.Single(newSdb.Software); @@ -42,10 +42,10 @@ namespace SabreTools.Serialization.CrossModel.Test var rom = new Data.Models.OpenMSX.Rom { - Start = "XXXXXX", - Type = "XXXXXX", - Hash = "XXXXXX", - Remark = "XXXXXX", + Start = "start", + Type = "type", + Hash = "hash", + Remark = "remark", }; var dump_rom = new Data.Models.OpenMSX.Dump @@ -56,10 +56,10 @@ namespace SabreTools.Serialization.CrossModel.Test var megarom = new Data.Models.OpenMSX.MegaRom { - Start = "XXXXXX", - Type = "XXXXXX", - Hash = "XXXXXX", - Remark = "XXXXXX", + Start = "start", + Type = "type", + Hash = "hash", + Remark = "remark", }; var dump_megarom = new Data.Models.OpenMSX.Dump @@ -70,10 +70,10 @@ namespace SabreTools.Serialization.CrossModel.Test var sccpluscart = new Data.Models.OpenMSX.SCCPlusCart { - Start = "XXXXXX", - Type = "XXXXXX", - Hash = "XXXXXX", - Remark = "XXXXXX", + Start = "start", + Type = "type", + Hash = "hash", + Remark = "remark", }; var dump_sccpluscart = new Data.Models.OpenMSX.Dump @@ -84,18 +84,18 @@ namespace SabreTools.Serialization.CrossModel.Test var software = new Data.Models.OpenMSX.Software { - Title = "XXXXXX", - GenMSXID = "XXXXXX", - System = "XXXXXX", - Company = "XXXXXX", - Year = "XXXXXX", - Country = "XXXXXX", + Title = "title", + GenMSXID = "genmsxid", + System = "system", + Company = "company", + Year = "year", + Country = "country", Dump = [dump_rom, dump_megarom, dump_sccpluscart], }; return new Data.Models.OpenMSX.SoftwareDb { - Timestamp = "XXXXXX", + Timestamp = "timestamp", Software = [software], }; } @@ -106,12 +106,12 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OpenMSX.Software? software) { Assert.NotNull(software); - Assert.Equal("XXXXXX", software.Title); - Assert.Equal("XXXXXX", software.GenMSXID); - Assert.Equal("XXXXXX", software.System); - Assert.Equal("XXXXXX", software.Company); - Assert.Equal("XXXXXX", software.Year); - Assert.Equal("XXXXXX", software.Country); + Assert.Equal("title", software.Title); + Assert.Equal("genmsxid", software.GenMSXID); + Assert.Equal("system", software.System); + Assert.Equal("company", software.Company); + Assert.Equal("year", software.Year); + Assert.Equal("country", software.Country); Assert.NotNull(software.Dump); Assert.Equal(3, software.Dump.Length); @@ -147,10 +147,10 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.OpenMSX.RomBase? rombase) { Assert.NotNull(rombase); - Assert.Equal("XXXXXX", rombase.Start); - Assert.Equal("XXXXXX", rombase.Type); - Assert.Equal("XXXXXX", rombase.Hash); - Assert.Equal("XXXXXX", rombase.Remark); + Assert.Equal("start", rombase.Start); + Assert.Equal("type", rombase.Type); + Assert.Equal("hash", rombase.Hash); + Assert.Equal("remark", rombase.Remark); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/RomCenterTests.cs b/SabreTools.Serialization.CrossModel.Test/RomCenterTests.cs index 7d321c3b..817d9aca 100644 --- a/SabreTools.Serialization.CrossModel.Test/RomCenterTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/RomCenterTests.cs @@ -35,40 +35,40 @@ namespace SabreTools.Serialization.CrossModel.Test { var credits = new Data.Models.RomCenter.Credits { - Author = "XXXXXX", - Version = "XXXXXX", - Email = "XXXXXX", - Homepage = "XXXXXX", - Url = "XXXXXX", - Date = "XXXXXX", - Comment = "XXXXXX", + Author = "author", + Version = "version", + Email = "email", + Homepage = "homepage", + Url = "url", + Date = "date", + Comment = "comment", }; var dat = new Data.Models.RomCenter.Dat { - Version = "XXXXXX", - Plugin = "XXXXXX", - Split = "XXXXXX", - Merge = "XXXXXX", + Version = "version", + Plugin = "plugin", + Split = "split", + Merge = "merge", }; var emulator = new Data.Models.RomCenter.Emulator { - RefName = "XXXXXX", - Version = "XXXXXX", + RefName = "refname", + Version = "version", }; var rom = new Data.Models.RomCenter.Rom { - ParentName = "XXXXXX", - ParentDescription = "XXXXXX", - GameName = "XXXXXX", + ParentName = "parentname", + ParentDescription = "parentdescription", + GameName = "gamename", GameDescription = "description", - RomName = "XXXXXX", - RomCRC = "XXXXXX", + RomName = "romname", + RomCRC = "romcrc", RomSize = 12345, - RomOf = "XXXXXX", - MergeName = "XXXXXX", + RomOf = "romof", + MergeName = "mergename", }; var games = new Data.Models.RomCenter.Games @@ -91,13 +91,13 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.RomCenter.Credits? credits) { Assert.NotNull(credits); - Assert.Equal("XXXXXX", credits.Author); - Assert.Equal("XXXXXX", credits.Version); - Assert.Equal("XXXXXX", credits.Email); - Assert.Equal("XXXXXX", credits.Homepage); - Assert.Equal("XXXXXX", credits.Url); - Assert.Equal("XXXXXX", credits.Date); - Assert.Equal("XXXXXX", credits.Comment); + Assert.Equal("author", credits.Author); + Assert.Equal("version", credits.Version); + Assert.Equal("email", credits.Email); + Assert.Equal("homepage", credits.Homepage); + Assert.Equal("url", credits.Url); + Assert.Equal("date", credits.Date); + Assert.Equal("comment", credits.Comment); } /// @@ -106,8 +106,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.RomCenter.Dat? dat) { Assert.NotNull(dat); - Assert.Equal("XXXXXX", dat.Version); - Assert.Equal("XXXXXX", dat.Plugin); + Assert.Equal("version", dat.Version); + Assert.Equal("plugin", dat.Plugin); Assert.Equal("no", dat.Split); // Converted due to filtering Assert.Equal("no", dat.Merge); // Converted due to filtering } @@ -118,8 +118,8 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.RomCenter.Emulator? emulator) { Assert.NotNull(emulator); - Assert.Equal("XXXXXX", emulator.RefName); - Assert.Equal("XXXXXX", emulator.Version); + Assert.Equal("refname", emulator.RefName); + Assert.Equal("version", emulator.Version); } /// @@ -139,15 +139,15 @@ namespace SabreTools.Serialization.CrossModel.Test private static void Validate(Data.Models.RomCenter.Rom? rom) { Assert.NotNull(rom); - Assert.Equal("XXXXXX", rom.ParentName); + Assert.Equal("parentname", rom.ParentName); Assert.Null(rom.ParentDescription); // This is unmappable - Assert.Equal("XXXXXX", rom.GameName); + Assert.Equal("gamename", rom.GameName); Assert.Equal("description", rom.GameDescription); - Assert.Equal("XXXXXX", rom.RomName); - Assert.Equal("XXXXXX", rom.RomCRC); + Assert.Equal("romname", rom.RomName); + Assert.Equal("romcrc", rom.RomCRC); Assert.Equal(12345, rom.RomSize); - Assert.Equal("XXXXXX", rom.RomOf); - Assert.Equal("XXXXXX", rom.MergeName); + Assert.Equal("romof", rom.RomOf); + Assert.Equal("mergename", rom.MergeName); } } } diff --git a/SabreTools.Serialization.CrossModel.Test/SeparatedValueTests.cs b/SabreTools.Serialization.CrossModel.Test/SeparatedValueTests.cs index d9510877..ad8a2b48 100644 --- a/SabreTools.Serialization.CrossModel.Test/SeparatedValueTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/SeparatedValueTests.cs @@ -40,27 +40,27 @@ namespace SabreTools.Serialization.CrossModel.Test var disk = new Data.Models.SeparatedValue.Row { - FileName = "XXXXXX", - InternalName = "XXXXXX", + FileName = "filename", + InternalName = "internalname", Description = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", Type = "disk", - DiskName = "XXXXXX", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + DiskName = "diskname", + MD5 = "md5", + SHA1 = "sha1", Status = Data.Models.Metadata.ItemStatus.Good, }; var media = new Data.Models.SeparatedValue.Row { - FileName = "XXXXXX", - InternalName = "XXXXXX", + FileName = "filename", + InternalName = "internalname", Description = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", Type = "media", - DiskName = "XXXXXX", + DiskName = "diskname", MD5 = "md5", SHA1 = "sha1", SHA256 = "sha256", @@ -69,21 +69,21 @@ namespace SabreTools.Serialization.CrossModel.Test var rom = new Data.Models.SeparatedValue.Row { - FileName = "XXXXXX", - InternalName = "XXXXXX", + FileName = "filename", + InternalName = "internalname", Description = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", Type = "rom", - RomName = "XXXXXX", + RomName = "romname", Size = 12345, - CRC = "XXXXXX", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC = "crc32", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", Status = Data.Models.Metadata.ItemStatus.Good, }; @@ -110,18 +110,18 @@ namespace SabreTools.Serialization.CrossModel.Test private static void ValidateDisk(Data.Models.SeparatedValue.Row? row) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.FileName); - Assert.Equal("XXXXXX", row.InternalName); + Assert.Equal("filename", row.FileName); + Assert.Equal("internalname", row.InternalName); Assert.Equal("description", row.Description); - Assert.Equal("XXXXXX", row.GameName); + Assert.Equal("gamename", row.GameName); Assert.Equal("description", row.GameDescription); Assert.Equal("disk", row.Type); Assert.Null(row.RomName); - Assert.Equal("XXXXXX", row.DiskName); + Assert.Equal("diskname", row.DiskName); Assert.Null(row.Size); Assert.Null(row.CRC); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.SHA1); + Assert.Equal("md5", row.MD5); + Assert.Equal("sha1", row.SHA1); Assert.Null(row.SHA256); Assert.Null(row.SHA384); Assert.Null(row.SHA512); @@ -135,14 +135,14 @@ namespace SabreTools.Serialization.CrossModel.Test private static void ValidateMedia(Data.Models.SeparatedValue.Row? row) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.FileName); - Assert.Equal("XXXXXX", row.InternalName); + Assert.Equal("filename", row.FileName); + Assert.Equal("internalname", row.InternalName); Assert.Equal("description", row.Description); - Assert.Equal("XXXXXX", row.GameName); + Assert.Equal("gamename", row.GameName); Assert.Equal("description", row.GameDescription); Assert.Equal("media", row.Type); Assert.Null(row.RomName); - Assert.Equal("XXXXXX", row.DiskName); + Assert.Equal("diskname", row.DiskName); Assert.Null(row.Size); Assert.Null(row.CRC); Assert.Equal("md5", row.MD5); @@ -160,22 +160,22 @@ namespace SabreTools.Serialization.CrossModel.Test private static void ValidateRom(Data.Models.SeparatedValue.Row? row) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.FileName); - Assert.Equal("XXXXXX", row.InternalName); + Assert.Equal("filename", row.FileName); + Assert.Equal("internalname", row.InternalName); Assert.Equal("description", row.Description); - Assert.Equal("XXXXXX", row.GameName); + Assert.Equal("gamename", row.GameName); Assert.Equal("description", row.GameDescription); Assert.Equal("rom", row.Type); - Assert.Equal("XXXXXX", row.RomName); + Assert.Equal("romname", row.RomName); Assert.Null(row.DiskName); Assert.Equal(12345, row.Size); - Assert.Equal("XXXXXX", row.CRC); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.SHA1); - Assert.Equal("XXXXXX", row.SHA256); - Assert.Equal("XXXXXX", row.SHA384); - Assert.Equal("XXXXXX", row.SHA512); - Assert.Equal("XXXXXX", row.SpamSum); + Assert.Equal("crc32", row.CRC); + Assert.Equal("md5", row.MD5); + Assert.Equal("sha1", row.SHA1); + Assert.Equal("sha256", row.SHA256); + Assert.Equal("sha384", row.SHA384); + Assert.Equal("sha512", row.SHA512); + Assert.Equal("spamsum", row.SpamSum); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, row.Status); } } diff --git a/SabreTools.Serialization.CrossModel.Test/SoftwareListTests.cs b/SabreTools.Serialization.CrossModel.Test/SoftwareListTests.cs index 2ca08e6b..cecba780 100644 --- a/SabreTools.Serialization.CrossModel.Test/SoftwareListTests.cs +++ b/SabreTools.Serialization.CrossModel.Test/SoftwareListTests.cs @@ -58,10 +58,10 @@ namespace SabreTools.Serialization.CrossModel.Test { Name = "name", Size = 12345, - Length = "XXXXXX", - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Offset = "XXXXXX", + Length = "length", + CRC = "crc32", + SHA1 = "sha1", + Offset = "offset", Value = "value", Status = Data.Models.Metadata.ItemStatus.Good, LoadFlag = Data.Models.Metadata.LoadFlag.Load16Byte, @@ -79,8 +79,8 @@ namespace SabreTools.Serialization.CrossModel.Test var disk = new Data.Models.SoftwareList.Disk { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", Status = Data.Models.Metadata.ItemStatus.Good, Writeable = true, }; @@ -119,11 +119,11 @@ namespace SabreTools.Serialization.CrossModel.Test var software = new Data.Models.SoftwareList.Software { Name = "name", - CloneOf = "XXXXXX", + CloneOf = "cloneof", Supported = Data.Models.Metadata.Supported.Yes, Description = "description", - Year = "XXXXXX", - Publisher = "XXXXXX", + Year = "year", + Publisher = "publisher", Notes = "notes", Info = [info], SharedFeat = [sharedfeat], @@ -146,11 +146,11 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(software); Assert.Equal("name", software.Name); - Assert.Equal("XXXXXX", software.CloneOf); + Assert.Equal("cloneof", software.CloneOf); Assert.Equal(Data.Models.Metadata.Supported.Yes, software.Supported); Assert.Equal("description", software.Description); - Assert.Equal("XXXXXX", software.Year); - Assert.Equal("XXXXXX", software.Publisher); + Assert.Equal("year", software.Year); + Assert.Equal("publisher", software.Publisher); Assert.Equal("notes", software.Notes); Assert.NotNull(software.Info); @@ -246,10 +246,10 @@ namespace SabreTools.Serialization.CrossModel.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.Length); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("length", rom.Length); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("offset", rom.Offset); Assert.Equal("value", rom.Value); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(Data.Models.Metadata.LoadFlag.Load16Byte, rom.LoadFlag); @@ -275,8 +275,8 @@ namespace SabreTools.Serialization.CrossModel.Test { Assert.NotNull(disk); Assert.Equal("name", disk.Name); - Assert.Equal("XXXXXX", disk.MD5); - Assert.Equal("XXXXXX", disk.SHA1); + Assert.Equal("md5", disk.MD5); + Assert.Equal("sha1", disk.SHA1); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, disk.Status); Assert.Equal(true, disk.Writeable); } diff --git a/SabreTools.Serialization.CrossModel/SeparatedValue.Serializer.cs b/SabreTools.Serialization.CrossModel/SeparatedValue.Serializer.cs index 4fea2eef..40659941 100644 --- a/SabreTools.Serialization.CrossModel/SeparatedValue.Serializer.cs +++ b/SabreTools.Serialization.CrossModel/SeparatedValue.Serializer.cs @@ -36,7 +36,7 @@ namespace SabreTools.Serialization.CrossModel { var first = item.Row[0]; header.FileName = first.FileName; - header.Name = first.FileName; + header.Name = first.InternalName; header.Description = first.Description; } @@ -58,15 +58,15 @@ namespace SabreTools.Serialization.CrossModel switch (datItem) { case Data.Models.Metadata.Disk disk: - machine.Disk = new Data.Models.Metadata.Disk[] { disk }; + machine.Disk = [disk]; break; case Data.Models.Metadata.Media media: - machine.Media = new Data.Models.Metadata.Media[] { media }; + machine.Media = [media]; break; case Data.Models.Metadata.Rom rom: - machine.Rom = new Data.Models.Metadata.Rom[] { rom }; + machine.Rom = [rom]; break; default: diff --git a/SabreTools.Serialization.Readers.Test/ArchiveDotOrgTests.cs b/SabreTools.Serialization.Readers.Test/ArchiveDotOrgTests.cs index 15a68d98..f414c845 100644 --- a/SabreTools.Serialization.Readers.Test/ArchiveDotOrgTests.cs +++ b/SabreTools.Serialization.Readers.Test/ArchiveDotOrgTests.cs @@ -101,65 +101,65 @@ namespace SabreTools.Serialization.Readers.Test var file = new Data.Models.ArchiveDotOrg.File { Name = "name", - Source = "XXXXXX", - BitTorrentMagnetHash = "XXXXXX", - LastModifiedTime = "XXXXXX", - Size = "XXXXXX", - MD5 = "XXXXXX", - CRC32 = "XXXXXX", - SHA1 = "XXXXXX", + Source = "source", + BitTorrentMagnetHash = "bittorrentmagnethash", + LastModifiedTime = "lastmodifiedtime", + Size = "size", + MD5 = "md5", + CRC32 = "crc32", + SHA1 = "sha1", FileCount = 12345, - Format = "XXXXXX", - Original = "XXXXXX", - Summation = "XXXXXX", - MatrixNumber = "XXXXXX", - CollectionCatalogNumber = "XXXXXX", - Publisher = "XXXXXX", - Comment = "XXXXXX", - ASRDetectedLang = "XXXXXX", - ASRDetectedLangConf = "XXXXXX", - ASRTranscribedLang = "XXXXXX", - WhisperASRModuleVersion = "XXXXXX", - WhisperModelHash = "XXXXXX", - WhisperModelName = "XXXXXX", - WhisperVersion = "XXXXXX", - ClothCoverDetectionModuleVersion = "XXXXXX", - hOCRCharToWordhOCRVersion = "XXXXXX", - hOCRCharToWordModuleVersion = "XXXXXX", - hOCRFtsTexthOCRVersion = "XXXXXX", - hOCRFtsTextModuleVersion = "XXXXXX", - hOCRPageIndexhOCRVersion = "XXXXXX", - hOCRPageIndexModuleVersion = "XXXXXX", - TesseractOCR = "XXXXXX", - TesseractOCRConverted = "XXXXXX", - TesseractOCRDetectedLang = "XXXXXX", - TesseractOCRDetectedLangConf = "XXXXXX", - TesseractOCRDetectedScript = "XXXXXX", - TesseractOCRDetectedScriptConf = "XXXXXX", - TesseractOCRModuleVersion = "XXXXXX", - TesseractOCRParameters = "XXXXXX", - PDFModuleVersion = "XXXXXX", - WordConfidenceInterval0To10 = "XXXXXX", - WordConfidenceInterval11To20 = "XXXXXX", - WordConfidenceInterval21To30 = "XXXXXX", - WordConfidenceInterval31To40 = "XXXXXX", - WordConfidenceInterval41To50 = "XXXXXX", - WordConfidenceInterval51To60 = "XXXXXX", - WordConfidenceInterval61To70 = "XXXXXX", - WordConfidenceInterval71To80 = "XXXXXX", - WordConfidenceInterval81To90 = "XXXXXX", - WordConfidenceInterval91To100 = "XXXXXX", - Album = "XXXXXX", - Artist = "XXXXXX", - Bitrate = "XXXXXX", - Creator = "XXXXXX", - Height = "XXXXXX", - Length = "XXXXXX", - PreviewImage = "XXXXXX", - Rotation = "XXXXXX", - Title = "XXXXXX", - Track = "XXXXXX", - Width = "XXXXXX", + Format = "format", + Original = "original", + Summation = "summation", + MatrixNumber = "matrixnumber", + CollectionCatalogNumber = "collectioncatalognumber", + Publisher = "publisher", + Comment = "comment", + ASRDetectedLang = "asrdetectedlang", + ASRDetectedLangConf = "asrdetectedlangconf", + ASRTranscribedLang = "asrtranscribedlang", + WhisperASRModuleVersion = "whisperasrmoduleversion", + WhisperModelHash = "whispermodelhash", + WhisperModelName = "whispermodelname", + WhisperVersion = "whisperversion", + ClothCoverDetectionModuleVersion = "clothcoverdetectionmoduleversion", + hOCRCharToWordhOCRVersion = "hocrchartowordhocrversion", + hOCRCharToWordModuleVersion = "hocrchartowordmoduleversion", + hOCRFtsTexthOCRVersion = "hocrftstexthocrversion", + hOCRFtsTextModuleVersion = "hocrftstextmoduleversion", + hOCRPageIndexhOCRVersion = "hocrpageindexhocrversion", + hOCRPageIndexModuleVersion = "hocrpageindexmoduleversion", + TesseractOCR = "tesseractocr", + TesseractOCRConverted = "tesseractocrconverted", + TesseractOCRDetectedLang = "tesseractocrdetectedlang", + TesseractOCRDetectedLangConf = "tesseractocrdetectedlangconf", + TesseractOCRDetectedScript = "tesseractocrdetectedscript", + TesseractOCRDetectedScriptConf = "tesseractocrdetectedscriptconf", + TesseractOCRModuleVersion = "tesseractocrmoduleversion", + TesseractOCRParameters = "tesseractocrparameters", + PDFModuleVersion = "pdfmoduleversion", + WordConfidenceInterval0To10 = "wordconfidenceinterval0to10", + WordConfidenceInterval11To20 = "wordconfidenceinterval11to20", + WordConfidenceInterval21To30 = "wordconfidenceinterval21to30", + WordConfidenceInterval31To40 = "wordconfidenceinterval31to40", + WordConfidenceInterval41To50 = "wordconfidenceinterval41to50", + WordConfidenceInterval51To60 = "wordconfidenceinterval51to60", + WordConfidenceInterval61To70 = "wordconfidenceinterval61to70", + WordConfidenceInterval71To80 = "wordconfidenceinterval71to80", + WordConfidenceInterval81To90 = "wordconfidenceinterval81to90", + WordConfidenceInterval91To100 = "wordconfidenceinterval91to100", + Album = "album", + Artist = "artist", + Bitrate = "bitrate", + Creator = "creator", + Height = "height", + Length = "length", + PreviewImage = "previewimage", + Rotation = "rotation", + Title = "title", + Track = "track", + Width = "width", }; return new Data.Models.ArchiveDotOrg.Files @@ -175,65 +175,65 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(file); Assert.Equal("name", file.Name); - Assert.Equal("XXXXXX", file.Source); - Assert.Equal("XXXXXX", file.BitTorrentMagnetHash); - Assert.Equal("XXXXXX", file.LastModifiedTime); - Assert.Equal("XXXXXX", file.Size); - Assert.Equal("XXXXXX", file.MD5); - Assert.Equal("XXXXXX", file.CRC32); - Assert.Equal("XXXXXX", file.SHA1); + Assert.Equal("source", file.Source); + Assert.Equal("bittorrentmagnethash", file.BitTorrentMagnetHash); + Assert.Equal("lastmodifiedtime", file.LastModifiedTime); + Assert.Equal("size", file.Size); + Assert.Equal("md5", file.MD5); + Assert.Equal("crc32", file.CRC32); + Assert.Equal("sha1", file.SHA1); Assert.Equal(12345, file.FileCount); - Assert.Equal("XXXXXX", file.Format); - Assert.Equal("XXXXXX", file.Original); - Assert.Equal("XXXXXX", file.Summation); - Assert.Equal("XXXXXX", file.MatrixNumber); - Assert.Equal("XXXXXX", file.CollectionCatalogNumber); - Assert.Equal("XXXXXX", file.Publisher); - Assert.Equal("XXXXXX", file.Comment); - Assert.Equal("XXXXXX", file.ASRDetectedLang); - Assert.Equal("XXXXXX", file.ASRDetectedLangConf); - Assert.Equal("XXXXXX", file.ASRTranscribedLang); - Assert.Equal("XXXXXX", file.WhisperASRModuleVersion); - Assert.Equal("XXXXXX", file.WhisperModelHash); - Assert.Equal("XXXXXX", file.WhisperModelName); - Assert.Equal("XXXXXX", file.WhisperVersion); - Assert.Equal("XXXXXX", file.ClothCoverDetectionModuleVersion); - Assert.Equal("XXXXXX", file.hOCRCharToWordhOCRVersion); - Assert.Equal("XXXXXX", file.hOCRCharToWordModuleVersion); - Assert.Equal("XXXXXX", file.hOCRFtsTexthOCRVersion); - Assert.Equal("XXXXXX", file.hOCRFtsTextModuleVersion); - Assert.Equal("XXXXXX", file.hOCRPageIndexhOCRVersion); - Assert.Equal("XXXXXX", file.hOCRPageIndexModuleVersion); - Assert.Equal("XXXXXX", file.TesseractOCR); - Assert.Equal("XXXXXX", file.TesseractOCRConverted); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedLang); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedLangConf); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedScript); - Assert.Equal("XXXXXX", file.TesseractOCRDetectedScriptConf); - Assert.Equal("XXXXXX", file.TesseractOCRModuleVersion); - Assert.Equal("XXXXXX", file.TesseractOCRParameters); - Assert.Equal("XXXXXX", file.PDFModuleVersion); - Assert.Equal("XXXXXX", file.WordConfidenceInterval0To10); - Assert.Equal("XXXXXX", file.WordConfidenceInterval11To20); - Assert.Equal("XXXXXX", file.WordConfidenceInterval21To30); - Assert.Equal("XXXXXX", file.WordConfidenceInterval31To40); - Assert.Equal("XXXXXX", file.WordConfidenceInterval41To50); - Assert.Equal("XXXXXX", file.WordConfidenceInterval51To60); - Assert.Equal("XXXXXX", file.WordConfidenceInterval61To70); - Assert.Equal("XXXXXX", file.WordConfidenceInterval71To80); - Assert.Equal("XXXXXX", file.WordConfidenceInterval81To90); - Assert.Equal("XXXXXX", file.WordConfidenceInterval91To100); - Assert.Equal("XXXXXX", file.Album); - Assert.Equal("XXXXXX", file.Artist); - Assert.Equal("XXXXXX", file.Bitrate); - Assert.Equal("XXXXXX", file.Creator); - Assert.Equal("XXXXXX", file.Height); - Assert.Equal("XXXXXX", file.Length); - Assert.Equal("XXXXXX", file.PreviewImage); - Assert.Equal("XXXXXX", file.Rotation); - Assert.Equal("XXXXXX", file.Title); - Assert.Equal("XXXXXX", file.Track); - Assert.Equal("XXXXXX", file.Width); + Assert.Equal("format", file.Format); + Assert.Equal("original", file.Original); + Assert.Equal("summation", file.Summation); + Assert.Equal("matrixnumber", file.MatrixNumber); + Assert.Equal("collectioncatalognumber", file.CollectionCatalogNumber); + Assert.Equal("publisher", file.Publisher); + Assert.Equal("comment", file.Comment); + Assert.Equal("asrdetectedlang", file.ASRDetectedLang); + Assert.Equal("asrdetectedlangconf", file.ASRDetectedLangConf); + Assert.Equal("asrtranscribedlang", file.ASRTranscribedLang); + Assert.Equal("whisperasrmoduleversion", file.WhisperASRModuleVersion); + Assert.Equal("whispermodelhash", file.WhisperModelHash); + Assert.Equal("whispermodelname", file.WhisperModelName); + Assert.Equal("whisperversion", file.WhisperVersion); + Assert.Equal("clothcoverdetectionmoduleversion", file.ClothCoverDetectionModuleVersion); + Assert.Equal("hocrchartowordhocrversion", file.hOCRCharToWordhOCRVersion); + Assert.Equal("hocrchartowordmoduleversion", file.hOCRCharToWordModuleVersion); + Assert.Equal("hocrftstexthocrversion", file.hOCRFtsTexthOCRVersion); + Assert.Equal("hocrftstextmoduleversion", file.hOCRFtsTextModuleVersion); + Assert.Equal("hocrpageindexhocrversion", file.hOCRPageIndexhOCRVersion); + Assert.Equal("hocrpageindexmoduleversion", file.hOCRPageIndexModuleVersion); + Assert.Equal("tesseractocr", file.TesseractOCR); + Assert.Equal("tesseractocrconverted", file.TesseractOCRConverted); + Assert.Equal("tesseractocrdetectedlang", file.TesseractOCRDetectedLang); + Assert.Equal("tesseractocrdetectedlangconf", file.TesseractOCRDetectedLangConf); + Assert.Equal("tesseractocrdetectedscript", file.TesseractOCRDetectedScript); + Assert.Equal("tesseractocrdetectedscriptconf", file.TesseractOCRDetectedScriptConf); + Assert.Equal("tesseractocrmoduleversion", file.TesseractOCRModuleVersion); + Assert.Equal("tesseractocrparameters", file.TesseractOCRParameters); + Assert.Equal("pdfmoduleversion", file.PDFModuleVersion); + Assert.Equal("wordconfidenceinterval0to10", file.WordConfidenceInterval0To10); + Assert.Equal("wordconfidenceinterval11to20", file.WordConfidenceInterval11To20); + Assert.Equal("wordconfidenceinterval21to30", file.WordConfidenceInterval21To30); + Assert.Equal("wordconfidenceinterval31to40", file.WordConfidenceInterval31To40); + Assert.Equal("wordconfidenceinterval41to50", file.WordConfidenceInterval41To50); + Assert.Equal("wordconfidenceinterval51to60", file.WordConfidenceInterval51To60); + Assert.Equal("wordconfidenceinterval61to70", file.WordConfidenceInterval61To70); + Assert.Equal("wordconfidenceinterval71to80", file.WordConfidenceInterval71To80); + Assert.Equal("wordconfidenceinterval81to90", file.WordConfidenceInterval81To90); + Assert.Equal("wordconfidenceinterval91to100", file.WordConfidenceInterval91To100); + Assert.Equal("album", file.Album); + Assert.Equal("artist", file.Artist); + Assert.Equal("bitrate", file.Bitrate); + Assert.Equal("creator", file.Creator); + Assert.Equal("height", file.Height); + Assert.Equal("length", file.Length); + Assert.Equal("previewimage", file.PreviewImage); + Assert.Equal("rotation", file.Rotation); + Assert.Equal("title", file.Title); + Assert.Equal("track", file.Track); + Assert.Equal("width", file.Width); } } } diff --git a/SabreTools.Serialization.Readers.Test/AttractModeTests.cs b/SabreTools.Serialization.Readers.Test/AttractModeTests.cs index a03c5fde..e2f6cfd7 100644 --- a/SabreTools.Serialization.Readers.Test/AttractModeTests.cs +++ b/SabreTools.Serialization.Readers.Test/AttractModeTests.cs @@ -130,26 +130,26 @@ namespace SabreTools.Serialization.Readers.Test var row = new Data.Models.AttractMode.Row { Name = "name", - Title = "XXXXXX", - Emulator = "XXXXXX", - CloneOf = "XXXXXX", - Year = "XXXXXX", - Manufacturer = "XXXXXX", - Category = "XXXXXX", - Players = "XXXXXX", - Rotation = "XXXXXX", - Control = "XXXXXX", - Status = "XXXXXX", - DisplayCount = "XXXXXX", - DisplayType = "XXXXXX", - AltRomname = "XXXXXX", - AltTitle = "XXXXXX", - Extra = "XXXXXX", - Buttons = "XXXXXX", - Favorite = "XXXXXX", - Tags = "XXXXXX", - PlayedCount = "XXXXXX", - PlayedTime = "XXXXXX", + Title = "title", + Emulator = "emulator", + CloneOf = "cloneof", + Year = "year", + Manufacturer = "manufacturer", + Category = "category", + Players = "players", + Rotation = "rotation", + Control = "control", + Status = "status", + DisplayCount = "displaycount", + DisplayType = "displaytype", + AltRomname = "altromname", + AltTitle = "alttitle", + Extra = "extra", + Buttons = "buttons", + Favorite = "favorite", + Tags = "tags", + PlayedCount = "playedcount", + PlayedTime = "playedtime", FileIsAvailable = true, }; @@ -179,28 +179,28 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(row); Assert.Equal("name", row.Name); - Assert.Equal("XXXXXX", row.Title); - Assert.Equal("XXXXXX", row.Emulator); - Assert.Equal("XXXXXX", row.CloneOf); - Assert.Equal("XXXXXX", row.Year); - Assert.Equal("XXXXXX", row.Manufacturer); - Assert.Equal("XXXXXX", row.Category); - Assert.Equal("XXXXXX", row.Players); - Assert.Equal("XXXXXX", row.Rotation); - Assert.Equal("XXXXXX", row.Control); - Assert.Equal("XXXXXX", row.Status); - Assert.Equal("XXXXXX", row.DisplayCount); - Assert.Equal("XXXXXX", row.DisplayType); - Assert.Equal("XXXXXX", row.AltRomname); - Assert.Equal("XXXXXX", row.AltTitle); - Assert.Equal("XXXXXX", row.Extra); - Assert.Equal("XXXXXX", row.Buttons); + Assert.Equal("title", row.Title); + Assert.Equal("emulator", row.Emulator); + Assert.Equal("cloneof", row.CloneOf); + Assert.Equal("year", row.Year); + Assert.Equal("manufacturer", row.Manufacturer); + Assert.Equal("category", row.Category); + Assert.Equal("players", row.Players); + Assert.Equal("rotation", row.Rotation); + Assert.Equal("control", row.Control); + Assert.Equal("status", row.Status); + Assert.Equal("displaycount", row.DisplayCount); + Assert.Equal("displaytype", row.DisplayType); + Assert.Equal("altromname", row.AltRomname); + Assert.Equal("alttitle", row.AltTitle); + Assert.Equal("extra", row.Extra); + Assert.Equal("buttons", row.Buttons); if (longHeader) { - Assert.Equal("XXXXXX", row.Favorite); - Assert.Equal("XXXXXX", row.Tags); - Assert.Equal("XXXXXX", row.PlayedCount); - Assert.Equal("XXXXXX", row.PlayedTime); + Assert.Equal("favorite", row.Favorite); + Assert.Equal("tags", row.Tags); + Assert.Equal("playedcount", row.PlayedCount); + Assert.Equal("playedtime", row.PlayedTime); Assert.Equal(true, row.FileIsAvailable); } else diff --git a/SabreTools.Serialization.Readers.Test/ClrMameProTests.cs b/SabreTools.Serialization.Readers.Test/ClrMameProTests.cs index 814a7f34..3ac6ea0a 100644 --- a/SabreTools.Serialization.Readers.Test/ClrMameProTests.cs +++ b/SabreTools.Serialization.Readers.Test/ClrMameProTests.cs @@ -180,16 +180,16 @@ namespace SabreTools.Serialization.Readers.Test { Name = "name", Description = "description", - RootDir = "XXXXXX", - Category = "XXXXXX", - Version = "XXXXXX", - Date = "XXXXXX", - Author = "XXXXXX", - Homepage = "XXXXXX", - Url = "XXXXXX", - Comment = "XXXXXX", - Header = "XXXXXX", - Type = "XXXXXX", + RootDir = "rootdir", + Category = "category", + Version = "version", + Date = "date", + Author = "author", + Homepage = "homepage", + Url = "url", + Comment = "comment", + Header = "header", + Type = "type", ForceMerging = Data.Models.Metadata.MergingFlag.Merged, ForceZipping = true, ForcePacking = Data.Models.Metadata.PackingFlag.Zip, @@ -215,29 +215,29 @@ namespace SabreTools.Serialization.Readers.Test { Name = "name", Size = 12345, - CRC16 = "XXXXXX", - CRC = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", + CRC16 = "crc16", + CRC = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Flags = "XXXXXX", - Date = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", - xxHash364 = "XXXXXX", - xxHash3128 = "XXXXXX", - Region = "XXXXXX", - Offs = "XXXXXX", - Serial = "XXXXXX", - Header = "XXXXXX", + Flags = "flags", + Date = "date", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", + xxHash364 = "xxhash364", + xxHash3128 = "xxhash3128", + Region = "region", + Offs = "offs", + Serial = "serial", + Header = "header", Inverted = true, MIA = true, }; @@ -245,11 +245,11 @@ namespace SabreTools.Serialization.Readers.Test var disk = new Data.Models.ClrMamePro.Disk { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Flags = "XXXXXX", + Flags = "flags", }; var sample = new Data.Models.ClrMamePro.Sample @@ -298,7 +298,7 @@ namespace SabreTools.Serialization.Readers.Test var input = new Data.Models.ClrMamePro.Input { Players = 12345, - Control = "XXXXXX", + Control = "control", Buttons = 12345, Coins = 12345, Tilt = true, @@ -308,7 +308,7 @@ namespace SabreTools.Serialization.Readers.Test var dipswitch = new Data.Models.ClrMamePro.DipSwitch { Name = "name", - Entry = ["XXXXXX"], + Entry = ["entry"], Default = true, }; @@ -327,13 +327,13 @@ namespace SabreTools.Serialization.Readers.Test : new Data.Models.ClrMamePro.Machine(); gameBase.Name = "name"; gameBase.Description = "description"; - gameBase.DriverStatus = "XXXXXX"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.Category = "XXXXXX"; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.DriverStatus = "driverstatus"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.Category = "category"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Release = [release]; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; @@ -350,7 +350,7 @@ namespace SabreTools.Serialization.Readers.Test var info = new Data.Models.ClrMamePro.Info { - Source = ["XXXXXX"], + Source = ["source"], }; return new Data.Models.ClrMamePro.MetadataFile @@ -369,16 +369,16 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(cmp); Assert.Equal("name", cmp.Name); Assert.Equal("description", cmp.Description); - Assert.Equal("XXXXXX", cmp.RootDir); - Assert.Equal("XXXXXX", cmp.Category); - Assert.Equal("XXXXXX", cmp.Version); - Assert.Equal("XXXXXX", cmp.Date); - Assert.Equal("XXXXXX", cmp.Author); - Assert.Equal("XXXXXX", cmp.Homepage); - Assert.Equal("XXXXXX", cmp.Url); - Assert.Equal("XXXXXX", cmp.Comment); - Assert.Equal("XXXXXX", cmp.Header); - Assert.Equal("XXXXXX", cmp.Type); + Assert.Equal("rootdir", cmp.RootDir); + Assert.Equal("category", cmp.Category); + Assert.Equal("version", cmp.Version); + Assert.Equal("date", cmp.Date); + Assert.Equal("author", cmp.Author); + Assert.Equal("homepage", cmp.Homepage); + Assert.Equal("url", cmp.Url); + Assert.Equal("comment", cmp.Comment); + Assert.Equal("header", cmp.Header); + Assert.Equal("type", cmp.Type); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, cmp.ForceMerging); Assert.Equal(true, cmp.ForceZipping); Assert.Equal(Data.Models.Metadata.PackingFlag.Zip, cmp.ForcePacking); @@ -392,13 +392,13 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(gb); Assert.Equal("name", gb.Name); Assert.Equal("description", gb.Description); - // Assert.Equal("XXXXXX", gb.DriverStatus); // TODO: Needs metadata mapping - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.Category); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + // Assert.Equal("driverstatus", gb.DriverStatus); // TODO: Needs metadata mapping + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("category", gb.Category); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.NotNull(gb.Release); var release = Assert.Single(gb.Release); @@ -478,29 +478,29 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC16); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.CRC64); - Assert.Equal("XXXXXX", rom.MD2); - Assert.Equal("XXXXXX", rom.MD4); - Assert.Equal("XXXXXX", rom.MD5); - Assert.Equal("XXXXXX", rom.RIPEMD128); - Assert.Equal("XXXXXX", rom.RIPEMD160); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); + Assert.Equal("crc16", rom.CRC16); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("crc64", rom.CRC64); + Assert.Equal("md2", rom.MD2); + Assert.Equal("md4", rom.MD4); + Assert.Equal("md5", rom.MD5); + Assert.Equal("ripemd128", rom.RIPEMD128); + Assert.Equal("ripemd160", rom.RIPEMD160); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); - Assert.Equal("XXXXXX", rom.Flags); - Assert.Equal("XXXXXX", rom.Date); - Assert.Equal("XXXXXX", rom.SHA256); - Assert.Equal("XXXXXX", rom.SHA384); - Assert.Equal("XXXXXX", rom.SHA512); - Assert.Equal("XXXXXX", rom.SpamSum); - Assert.Equal("XXXXXX", rom.xxHash364); - Assert.Equal("XXXXXX", rom.xxHash3128); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offs); - Assert.Equal("XXXXXX", rom.Serial); - Assert.Equal("XXXXXX", rom.Header); + Assert.Equal("flags", rom.Flags); + Assert.Equal("date", rom.Date); + Assert.Equal("sha256", rom.SHA256); + Assert.Equal("sha384", rom.SHA384); + Assert.Equal("sha512", rom.SHA512); + Assert.Equal("spamsum", rom.SpamSum); + Assert.Equal("xxhash364", rom.xxHash364); + Assert.Equal("xxhash3128", rom.xxHash3128); + Assert.Equal("region", rom.Region); + Assert.Equal("offs", rom.Offs); + Assert.Equal("serial", rom.Serial); + Assert.Equal("header", rom.Header); Assert.Equal(true, rom.Inverted); Assert.Equal(true, rom.MIA); } @@ -512,11 +512,11 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(disk); Assert.Equal("name", disk.Name); - Assert.Equal("XXXXXX", disk.MD5); - Assert.Equal("XXXXXX", disk.SHA1); - Assert.Equal("XXXXXX", disk.Merge); + Assert.Equal("md5", disk.MD5); + Assert.Equal("sha1", disk.SHA1); + Assert.Equal("merge", disk.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, disk.Status); - Assert.Equal("XXXXXX", disk.Flags); + Assert.Equal("flags", disk.Flags); } /// @@ -593,7 +593,7 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(input); Assert.Equal(12345, input.Players); - Assert.Equal("XXXXXX", input.Control); + Assert.Equal("control", input.Control); Assert.Equal(12345, input.Buttons); Assert.Equal(12345, input.Coins); Assert.Equal(true, input.Tilt); @@ -610,7 +610,7 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(dipswitch.Entry); string entry = Assert.Single(dipswitch.Entry); - Assert.Equal("XXXXXX", entry); + Assert.Equal("entry", entry); Assert.Equal(true, dipswitch.Default); } @@ -636,7 +636,7 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(info); Assert.NotNull(info.Source); string source = Assert.Single(info.Source); - Assert.Equal("XXXXXX", source); + Assert.Equal("source", source); } } } diff --git a/SabreTools.Serialization.Readers.Test/DosCenterTests.cs b/SabreTools.Serialization.Readers.Test/DosCenterTests.cs index 6b8c48eb..e210b349 100644 --- a/SabreTools.Serialization.Readers.Test/DosCenterTests.cs +++ b/SabreTools.Serialization.Readers.Test/DosCenterTests.cs @@ -103,20 +103,20 @@ namespace SabreTools.Serialization.Readers.Test { Name = "name", Description = "description", - Version = "XXXXXX", - Date = "XXXXXX", - Author = "XXXXXX", - Homepage = "XXXXXX", - Comment = "XXXXXX", + Version = "version", + Date = "date", + Author = "author", + Homepage = "homepage", + Comment = "comment", }; var file = new Data.Models.DosCenter.File { Name = "name", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Date = "XXXXXX XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Date = "19700101 000000", }; var game = new Data.Models.DosCenter.Game @@ -140,11 +140,11 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(cmp); Assert.Equal("name", cmp.Name); Assert.Equal("description", cmp.Description); - Assert.Equal("XXXXXX", cmp.Version); - Assert.Equal("XXXXXX", cmp.Date); - Assert.Equal("XXXXXX", cmp.Author); - Assert.Equal("XXXXXX", cmp.Homepage); - Assert.Equal("XXXXXX", cmp.Comment); + Assert.Equal("version", cmp.Version); + Assert.Equal("date", cmp.Date); + Assert.Equal("author", cmp.Author); + Assert.Equal("homepage", cmp.Homepage); + Assert.Equal("comment", cmp.Comment); } /// @@ -168,9 +168,9 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX XXXXXX", rom.Date); + Assert.Equal("CRC32", rom.CRC); + Assert.Equal("SHA1", rom.SHA1); + Assert.Equal("19700101 000000", rom.Date); } } } diff --git a/SabreTools.Serialization.Readers.Test/EverdriveSMDBTests.cs b/SabreTools.Serialization.Readers.Test/EverdriveSMDBTests.cs index 7f755d1a..f4d6d457 100644 --- a/SabreTools.Serialization.Readers.Test/EverdriveSMDBTests.cs +++ b/SabreTools.Serialization.Readers.Test/EverdriveSMDBTests.cs @@ -100,11 +100,11 @@ namespace SabreTools.Serialization.Readers.Test { var row = new Data.Models.EverdriveSMDB.Row { - SHA256 = "XXXXXX", + SHA256 = "sha256", Name = "name", - SHA1 = "XXXXXX", - MD5 = "XXXXXX", - CRC32 = "XXXXXX", + SHA1 = "sha1", + MD5 = "md5", + CRC32 = "crc32", Size = 12345, }; @@ -120,11 +120,11 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.EverdriveSMDB.Row? row) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.SHA256); + Assert.Equal("sha256", row.SHA256); Assert.Equal("name", row.Name); - Assert.Equal("XXXXXX", row.SHA1); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.CRC32); + Assert.Equal("sha1", row.SHA1); + Assert.Equal("md5", row.MD5); + Assert.Equal("crc32", row.CRC32); Assert.Equal(12345, row.Size); } } diff --git a/SabreTools.Serialization.Readers.Test/HashfileTests.cs b/SabreTools.Serialization.Readers.Test/HashfileTests.cs index a16d52bf..2e188feb 100644 --- a/SabreTools.Serialization.Readers.Test/HashfileTests.cs +++ b/SabreTools.Serialization.Readers.Test/HashfileTests.cs @@ -293,23 +293,23 @@ namespace SabreTools.Serialization.Readers.Test private static Data.Models.Hashfile.Hashfile Build(HashType hashType) { if (hashType == HashType.CRC32) - return new Data.Models.Hashfile.Hashfile { SFV = [new Data.Models.Hashfile.SFV { File = "XXXXXX", Hash = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SFV = [new Data.Models.Hashfile.SFV { File = "file", Hash = "hash" }] }; else if (hashType == HashType.MD2) - return new Data.Models.Hashfile.Hashfile { MD2 = [new Data.Models.Hashfile.MD2 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { MD2 = [new Data.Models.Hashfile.MD2 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.MD4) - return new Data.Models.Hashfile.Hashfile { MD4 = [new Data.Models.Hashfile.MD4 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { MD4 = [new Data.Models.Hashfile.MD4 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.MD5) - return new Data.Models.Hashfile.Hashfile { MD5 = [new Data.Models.Hashfile.MD5 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { MD5 = [new Data.Models.Hashfile.MD5 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA1) - return new Data.Models.Hashfile.Hashfile { SHA1 = [new Data.Models.Hashfile.SHA1 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA1 = [new Data.Models.Hashfile.SHA1 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA256) - return new Data.Models.Hashfile.Hashfile { SHA256 = [new Data.Models.Hashfile.SHA256 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA256 = [new Data.Models.Hashfile.SHA256 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA384) - return new Data.Models.Hashfile.Hashfile { SHA384 = [new Data.Models.Hashfile.SHA384 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA384 = [new Data.Models.Hashfile.SHA384 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SHA512) - return new Data.Models.Hashfile.Hashfile { SHA512 = [new Data.Models.Hashfile.SHA512 { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SHA512 = [new Data.Models.Hashfile.SHA512 { Hash = "hash", File = "file" }] }; else if (hashType == HashType.SpamSum) - return new Data.Models.Hashfile.Hashfile { SpamSum = [new Data.Models.Hashfile.SpamSum { Hash = "XXXXXX", File = "XXXXXX" }] }; + return new Data.Models.Hashfile.Hashfile { SpamSum = [new Data.Models.Hashfile.SpamSum { Hash = "hash", File = "file" }] }; else throw new ArgumentOutOfRangeException(nameof(hashType)); } @@ -320,8 +320,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.SFV? sfv) { Assert.NotNull(sfv); - Assert.Equal("XXXXXX", sfv.File); - Assert.Equal("XXXXXX", sfv.Hash); + Assert.Equal("file", sfv.File); + Assert.Equal("hash", sfv.Hash); } /// @@ -330,8 +330,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.MD2? md2) { Assert.NotNull(md2); - Assert.Equal("XXXXXX", md2.Hash); - Assert.Equal("XXXXXX", md2.File); + Assert.Equal("hash", md2.Hash); + Assert.Equal("file", md2.File); } /// @@ -340,8 +340,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.MD4? md4) { Assert.NotNull(md4); - Assert.Equal("XXXXXX", md4.Hash); - Assert.Equal("XXXXXX", md4.File); + Assert.Equal("hash", md4.Hash); + Assert.Equal("file", md4.File); } /// @@ -350,8 +350,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.MD5? md5) { Assert.NotNull(md5); - Assert.Equal("XXXXXX", md5.Hash); - Assert.Equal("XXXXXX", md5.File); + Assert.Equal("hash", md5.Hash); + Assert.Equal("file", md5.File); } /// @@ -360,8 +360,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.SHA1? sha1) { Assert.NotNull(sha1); - Assert.Equal("XXXXXX", sha1.Hash); - Assert.Equal("XXXXXX", sha1.File); + Assert.Equal("hash", sha1.Hash); + Assert.Equal("file", sha1.File); } /// @@ -370,8 +370,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.SHA256? sha256) { Assert.NotNull(sha256); - Assert.Equal("XXXXXX", sha256.Hash); - Assert.Equal("XXXXXX", sha256.File); + Assert.Equal("hash", sha256.Hash); + Assert.Equal("file", sha256.File); } /// @@ -380,8 +380,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.SHA384? sha384) { Assert.NotNull(sha384); - Assert.Equal("XXXXXX", sha384.Hash); - Assert.Equal("XXXXXX", sha384.File); + Assert.Equal("hash", sha384.Hash); + Assert.Equal("file", sha384.File); } /// @@ -390,8 +390,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.SHA512? sha512) { Assert.NotNull(sha512); - Assert.Equal("XXXXXX", sha512.Hash); - Assert.Equal("XXXXXX", sha512.File); + Assert.Equal("hash", sha512.Hash); + Assert.Equal("file", sha512.File); } /// @@ -400,8 +400,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Hashfile.SpamSum? spamsum) { Assert.NotNull(spamsum); - Assert.Equal("XXXXXX", spamsum.Hash); - Assert.Equal("XXXXXX", spamsum.File); + Assert.Equal("hash", spamsum.Hash); + Assert.Equal("file", spamsum.File); } } } diff --git a/SabreTools.Serialization.Readers.Test/ListromTests.cs b/SabreTools.Serialization.Readers.Test/ListromTests.cs index 8f3b27c4..41feba47 100644 --- a/SabreTools.Serialization.Readers.Test/ListromTests.cs +++ b/SabreTools.Serialization.Readers.Test/ListromTests.cs @@ -149,13 +149,13 @@ namespace SabreTools.Serialization.Readers.Test var device = new Data.Models.Listrom.Set() { - Device = "XXXXXX", + Device = "device", Row = [romGood, romBad], }; var driver = new Data.Models.Listrom.Set() { - Driver = "XXXXXX", + Driver = "driver", Row = [diskGoodMd5, diskGoodSha1, diskBad], }; @@ -171,7 +171,7 @@ namespace SabreTools.Serialization.Readers.Test private static void ValidateDevice(Data.Models.Listrom.Set? set) { Assert.NotNull(set); - Assert.Equal("XXXXXX", set.Device); + Assert.Equal("device", set.Device); Assert.NotNull(set.Row); Assert.Equal(2, set.Row.Length); @@ -186,7 +186,7 @@ namespace SabreTools.Serialization.Readers.Test private static void ValidateDriver(Data.Models.Listrom.Set? set) { Assert.NotNull(set); - Assert.Equal("XXXXXX", set.Driver); + Assert.Equal("driver", set.Driver); Assert.NotNull(set.Row); Assert.Equal(3, set.Row.Length); diff --git a/SabreTools.Serialization.Readers.Test/ListxmlTests.cs b/SabreTools.Serialization.Readers.Test/ListxmlTests.cs index aef932cc..d525afa3 100644 --- a/SabreTools.Serialization.Readers.Test/ListxmlTests.cs +++ b/SabreTools.Serialization.Readers.Test/ListxmlTests.cs @@ -88,9 +88,9 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newMame); - Assert.Equal("XXXXXX", newMame.Build); + Assert.Equal("build", newMame.Build); Assert.Equal(true, newMame.Debug); - Assert.Equal("XXXXXX", newMame.MameConfig); + Assert.Equal("mameconfig", newMame.MameConfig); Assert.NotNull(newMame.Game); var newGame = Assert.Single(newMame.Game); @@ -116,9 +116,9 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newMame); - Assert.Equal("XXXXXX", newMame.Build); + Assert.Equal("build", newMame.Build); Assert.Equal(true, newMame.Debug); - Assert.Equal("XXXXXX", newMame.MameConfig); + Assert.Equal("mameconfig", newMame.MameConfig); Assert.NotNull(newMame.Game); var newGame = Assert.Single(newMame.Game); @@ -140,13 +140,13 @@ namespace SabreTools.Serialization.Readers.Test var rom = new Data.Models.Listxml.Rom { Name = "name", - Bios = "XXXXXX", + Bios = "bios", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", - Region = "XXXXXX", - Offset = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Merge = "merge", + Region = "region", + Offset = "offset", Status = Data.Models.Metadata.ItemStatus.Good, Optional = true, Dispose = true, @@ -398,18 +398,18 @@ namespace SabreTools.Serialization.Readers.Test ? new Data.Models.Listxml.Game() : new Data.Models.Listxml.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.History = "XXXXXX"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.History = "history"; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; gameBase.Disk = [disk]; @@ -433,9 +433,9 @@ namespace SabreTools.Serialization.Readers.Test return new Data.Models.Listxml.Mame { - Build = "XXXXXX", + Build = "build", Debug = true, - MameConfig = "XXXXXX", + MameConfig = "mameconfig", Game = [gameBase], }; } @@ -447,18 +447,18 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.History); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("history", gb.History); Assert.NotNull(gb.BiosSet); var biosset = Assert.Single(gb.BiosSet); @@ -552,13 +552,13 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(rom); Assert.Equal("name", rom.Name); - Assert.Equal("XXXXXX", rom.Bios); + Assert.Equal("bios", rom.Bios); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); + Assert.Equal("region", rom.Region); + Assert.Equal("offset", rom.Offset); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(true, rom.Optional); Assert.Equal(true, rom.Dispose); diff --git a/SabreTools.Serialization.Readers.Test/LogiqxTests.cs b/SabreTools.Serialization.Readers.Test/LogiqxTests.cs index 1d073ccd..5772b757 100644 --- a/SabreTools.Serialization.Readers.Test/LogiqxTests.cs +++ b/SabreTools.Serialization.Readers.Test/LogiqxTests.cs @@ -88,9 +88,9 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newDf); - Assert.Equal("XXXXXX", newDf.Build); + Assert.Equal("build", newDf.Build); Assert.Equal(true, newDf.Debug); - // Assert.Equal("XXXXXX", newDf.SchemaLocation); // TODO: Fix this based on No-Intro DATs + // Assert.Equal("schemalocation", newDf.SchemaLocation); // TODO: Fix this based on No-Intro DATs Validate(newDf.Header); Assert.NotNull(newDf.Game); @@ -120,9 +120,9 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newDf); - Assert.Equal("XXXXXX", newDf.Build); + Assert.Equal("build", newDf.Build); Assert.Equal(true, newDf.Debug); - // Assert.Equal("XXXXXX", newDf.SchemaLocation); // TODO: Fix this based on No-Intro DATs + // Assert.Equal("schemalocation", newDf.SchemaLocation); // TODO: Fix this based on No-Intro DATs Validate(newDf.Header); Assert.NotNull(newDf.Game); @@ -140,7 +140,7 @@ namespace SabreTools.Serialization.Readers.Test { var romvault = new Data.Models.Logiqx.RomVault { - Header = "XXXXXX", + Header = "header", ForceMerging = Data.Models.Metadata.MergingFlag.Merged, ForceNodump = Data.Models.Metadata.NodumpFlag.Required, ForcePacking = Data.Models.Metadata.PackingFlag.Zip, @@ -148,7 +148,7 @@ namespace SabreTools.Serialization.Readers.Test var clrmamepro = new Data.Models.Logiqx.ClrMamePro { - Header = "XXXXXX", + Header = "header", ForceMerging = Data.Models.Metadata.MergingFlag.Merged, ForceNodump = Data.Models.Metadata.NodumpFlag.Required, ForcePacking = Data.Models.Metadata.PackingFlag.Zip, @@ -156,7 +156,7 @@ namespace SabreTools.Serialization.Readers.Test var romcenter = new Data.Models.Logiqx.RomCenter { - Plugin = "XXXXXX", + Plugin = "plugin", RomMode = Data.Models.Metadata.MergingFlag.Merged, BiosMode = Data.Models.Metadata.MergingFlag.Merged, SampleMode = Data.Models.Metadata.MergingFlag.Merged, @@ -167,19 +167,19 @@ namespace SabreTools.Serialization.Readers.Test var header = new Data.Models.Logiqx.Header { - Id = "XXXXXX", + Id = "id", Name = "name", Description = "description", - RootDir = "XXXXXX", - Category = "XXXXXX", - Version = "XXXXXX", - Date = "XXXXXX", - Author = "XXXXXX", - Email = "XXXXXX", - Homepage = "XXXXXX", - Url = "XXXXXX", - Comment = "XXXXXX", - Type = "XXXXXX", + RootDir = "rootdir", + Category = "category", + Version = "version", + Date = "date", + Author = "author", + Email = "email", + Homepage = "homepage", + Url = "url", + Comment = "comment", + Type = "type", RomVault = romvault, ClrMamePro = clrmamepro, RomCenter = romcenter, @@ -187,20 +187,20 @@ namespace SabreTools.Serialization.Readers.Test var trurip = new Data.Models.Logiqx.Trurip { - TitleID = "XXXXXX", - Publisher = "XXXXXX", - Developer = "XXXXXX", - Year = "XXXXXX", - Genre = "XXXXXX", - Subgenre = "XXXXXX", - Ratings = "XXXXXX", - Score = "XXXXXX", - Players = "XXXXXX", - Enabled = "XXXXXX", - CRC = "XXXXXX", - Source = "XXXXXX", - CloneOf = "XXXXXX", - RelatedTo = "XXXXXX", + TitleID = "titleid", + Publisher = "publisher", + Developer = "developer", + Year = "year", + Genre = "genre", + Subgenre = "subgenre", + Ratings = "ratings", + Score = "score", + Players = "players", + Enabled = "enabled", + CRC = "crc32", + Source = "source", + CloneOf = "cloneof", + RelatedTo = "relatedto", }; var release = new Data.Models.Logiqx.Release @@ -223,26 +223,26 @@ namespace SabreTools.Serialization.Readers.Test { Name = "name", Size = 12345, - CRC16 = "XXXXXX", - CRC = "XXXXXX", - CRC64 = "XXXXXX", - MD2 = "XXXXXX", - MD4 = "XXXXXX", - MD5 = "XXXXXX", - RIPEMD128 = "XXXXXX", - RIPEMD160 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", - xxHash364 = "XXXXXX", - xxHash3128 = "XXXXXX", - Merge = "XXXXXX", + CRC16 = "crc16", + CRC = "crc32", + CRC64 = "crc64", + MD2 = "md2", + MD4 = "md4", + MD5 = "md5", + RIPEMD128 = "ripemd128", + RIPEMD160 = "ripemd160", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", + xxHash364 = "xxhash364", + xxHash3128 = "xxhash3128", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Serial = "XXXXXX", - Header = "XXXXXX", - Date = "XXXXXX", + Serial = "serial", + Header = "header", + Date = "date", Inverted = true, MIA = true, }; @@ -250,11 +250,11 @@ namespace SabreTools.Serialization.Readers.Test var disk = new Data.Models.Logiqx.Disk { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", + Merge = "merge", Status = Data.Models.Metadata.ItemStatus.Good, - Region = "XXXXXX", + Region = "region", }; var media = new Data.Models.Logiqx.Media @@ -305,24 +305,24 @@ namespace SabreTools.Serialization.Readers.Test ? new Data.Models.Logiqx.Game() : new Data.Models.Logiqx.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; - gameBase.Board = "XXXXXX"; - gameBase.RebuildTo = "XXXXXX"; - gameBase.Id = "XXXXXX"; - gameBase.CloneOfId = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; + gameBase.Board = "board"; + gameBase.RebuildTo = "rebuildto"; + gameBase.Id = "id"; + gameBase.CloneOfId = "cloneofid"; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.Comment = ["XXXXXX"]; + gameBase.Comment = ["comment"]; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.Publisher = "XXXXXX"; - gameBase.Category = ["XXXXXX"]; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.Publisher = "publisher"; + gameBase.Category = ["category"]; gameBase.Trurip = trurip; gameBase.Release = [release]; gameBase.BiosSet = [biosset]; @@ -337,9 +337,9 @@ namespace SabreTools.Serialization.Readers.Test return new Data.Models.Logiqx.Datafile { - Build = "XXXXXX", + Build = "build", Debug = true, - SchemaLocation = "XXXXXX", + SchemaLocation = "schemalocation", Header = header, Game = [gameBase], // Dir = [dir], // TODO: Unsupported @@ -352,19 +352,19 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Logiqx.Header? header) { Assert.NotNull(header); - Assert.Equal("XXXXXX", header.Id); + Assert.Equal("id", header.Id); Assert.Equal("name", header.Name); Assert.Equal("description", header.Description); - Assert.Equal("XXXXXX", header.RootDir); - Assert.Equal("XXXXXX", header.Category); - Assert.Equal("XXXXXX", header.Version); - Assert.Equal("XXXXXX", header.Date); - Assert.Equal("XXXXXX", header.Author); - Assert.Equal("XXXXXX", header.Email); - Assert.Equal("XXXXXX", header.Homepage); - Assert.Equal("XXXXXX", header.Url); - Assert.Equal("XXXXXX", header.Comment); - Assert.Equal("XXXXXX", header.Type); + Assert.Equal("rootdir", header.RootDir); + Assert.Equal("category", header.Category); + Assert.Equal("version", header.Version); + Assert.Equal("date", header.Date); + Assert.Equal("author", header.Author); + Assert.Equal("email", header.Email); + Assert.Equal("homepage", header.Homepage); + Assert.Equal("url", header.Url); + Assert.Equal("comment", header.Comment); + Assert.Equal("type", header.Type); Validate(header.RomVault); Validate(header.ClrMamePro); Validate(header.RomCenter); @@ -376,7 +376,7 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Logiqx.RomVault? rv) { Assert.NotNull(rv); - Assert.Equal("XXXXXX", rv.Header); + Assert.Equal("header", rv.Header); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rv.ForceMerging); Assert.Equal(Data.Models.Metadata.NodumpFlag.Required, rv.ForceNodump); Assert.Equal(Data.Models.Metadata.PackingFlag.Zip, rv.ForcePacking); @@ -388,7 +388,7 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Logiqx.ClrMamePro? cmp) { Assert.NotNull(cmp); - Assert.Equal("XXXXXX", cmp.Header); + Assert.Equal("header", cmp.Header); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, cmp.ForceMerging); Assert.Equal(Data.Models.Metadata.NodumpFlag.Required, cmp.ForceNodump); Assert.Equal(Data.Models.Metadata.PackingFlag.Zip, cmp.ForcePacking); @@ -400,7 +400,7 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Logiqx.RomCenter? rc) { Assert.NotNull(rc); - Assert.Equal("XXXXXX", rc.Plugin); + Assert.Equal("plugin", rc.Plugin); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rc.RomMode); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rc.BiosMode); Assert.Equal(Data.Models.Metadata.MergingFlag.Merged, rc.SampleMode); @@ -416,31 +416,31 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); - Assert.Equal("XXXXXX", gb.Board); - Assert.Equal("XXXXXX", gb.RebuildTo); - Assert.Equal("XXXXXX", gb.Id); - Assert.Equal("XXXXXX", gb.CloneOfId); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); + Assert.Equal("board", gb.Board); + Assert.Equal("rebuildto", gb.RebuildTo); + Assert.Equal("id", gb.Id); + Assert.Equal("cloneofid", gb.CloneOfId); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); Assert.NotNull(gb.Comment); string comment = Assert.Single(gb.Comment); - Assert.Equal("XXXXXX", comment); + Assert.Equal("comment", comment); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.Publisher); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("publisher", gb.Publisher); Assert.NotNull(gb.Category); string category = Assert.Single(gb.Category); - Assert.Equal("XXXXXX", category); + Assert.Equal("category", category); Validate(gb.Trurip); @@ -489,20 +489,20 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.Logiqx.Trurip? trurip) { Assert.NotNull(trurip); - Assert.Equal("XXXXXX", trurip.TitleID); - Assert.Equal("XXXXXX", trurip.Publisher); - Assert.Equal("XXXXXX", trurip.Developer); - Assert.Equal("XXXXXX", trurip.Year); - Assert.Equal("XXXXXX", trurip.Genre); - Assert.Equal("XXXXXX", trurip.Subgenre); - Assert.Equal("XXXXXX", trurip.Ratings); - Assert.Equal("XXXXXX", trurip.Score); - Assert.Equal("XXXXXX", trurip.Players); - Assert.Equal("XXXXXX", trurip.Enabled); - Assert.Equal("XXXXXX", trurip.CRC); - Assert.Equal("XXXXXX", trurip.Source); - Assert.Equal("XXXXXX", trurip.CloneOf); - Assert.Equal("XXXXXX", trurip.RelatedTo); + Assert.Equal("titleid", trurip.TitleID); + Assert.Equal("publisher", trurip.Publisher); + Assert.Equal("developer", trurip.Developer); + Assert.Equal("year", trurip.Year); + Assert.Equal("genre", trurip.Genre); + Assert.Equal("subgenre", trurip.Subgenre); + Assert.Equal("ratings", trurip.Ratings); + Assert.Equal("score", trurip.Score); + Assert.Equal("players", trurip.Players); + Assert.Equal("enabled", trurip.Enabled); + Assert.Equal("crc32", trurip.CRC); + Assert.Equal("source", trurip.Source); + Assert.Equal("cloneof", trurip.CloneOf); + Assert.Equal("relatedto", trurip.RelatedTo); } /// @@ -537,24 +537,24 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.MD2); - Assert.Equal("XXXXXX", rom.MD4); - Assert.Equal("XXXXXX", rom.MD5); - Assert.Equal("XXXXXX", rom.RIPEMD128); - Assert.Equal("XXXXXX", rom.RIPEMD160); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.SHA256); - Assert.Equal("XXXXXX", rom.SHA384); - Assert.Equal("XXXXXX", rom.SHA512); - Assert.Equal("XXXXXX", rom.SpamSum); - Assert.Equal("XXXXXX", rom.xxHash364); - Assert.Equal("XXXXXX", rom.xxHash3128); - Assert.Equal("XXXXXX", rom.Merge); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("md2", rom.MD2); + Assert.Equal("md4", rom.MD4); + Assert.Equal("md5", rom.MD5); + Assert.Equal("ripemd128", rom.RIPEMD128); + Assert.Equal("ripemd160", rom.RIPEMD160); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("sha256", rom.SHA256); + Assert.Equal("sha384", rom.SHA384); + Assert.Equal("sha512", rom.SHA512); + Assert.Equal("spamsum", rom.SpamSum); + Assert.Equal("xxhash364", rom.xxHash364); + Assert.Equal("xxhash3128", rom.xxHash3128); + Assert.Equal("merge", rom.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); - Assert.Equal("XXXXXX", rom.Serial); - Assert.Equal("XXXXXX", rom.Header); - Assert.Equal("XXXXXX", rom.Date); + Assert.Equal("serial", rom.Serial); + Assert.Equal("header", rom.Header); + Assert.Equal("date", rom.Date); Assert.Equal(true, rom.Inverted); Assert.Equal(true, rom.MIA); } @@ -566,11 +566,11 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(disk); Assert.Equal("name", disk.Name); - Assert.Equal("XXXXXX", disk.MD5); - Assert.Equal("XXXXXX", disk.SHA1); - Assert.Equal("XXXXXX", disk.Merge); + Assert.Equal("md5", disk.MD5); + Assert.Equal("sha1", disk.SHA1); + Assert.Equal("merge", disk.Merge); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, disk.Status); - Assert.Equal("XXXXXX", disk.Region); + Assert.Equal("region", disk.Region); } /// diff --git a/SabreTools.Serialization.Readers.Test/M1Tests.cs b/SabreTools.Serialization.Readers.Test/M1Tests.cs index 8c5ed64e..79a82b57 100644 --- a/SabreTools.Serialization.Readers.Test/M1Tests.cs +++ b/SabreTools.Serialization.Readers.Test/M1Tests.cs @@ -88,7 +88,7 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newM1); - Assert.Equal("XXXXXX", newM1.Version); + Assert.Equal("version", newM1.Version); Assert.NotNull(newM1.Game); var newGame = Assert.Single(newM1.Game); @@ -114,7 +114,7 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newM1); - Assert.Equal("XXXXXX", newM1.Version); + Assert.Equal("version", newM1.Version); Assert.NotNull(newM1.Game); var newGame = Assert.Single(newM1.Game); @@ -136,13 +136,13 @@ namespace SabreTools.Serialization.Readers.Test var rom = new Data.Models.Listxml.Rom { Name = "name", - Bios = "XXXXXX", + Bios = "bios", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", - Region = "XXXXXX", - Offset = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Merge = "merge", + Region = "region", + Offset = "offset", Status = Data.Models.Metadata.ItemStatus.Good, Optional = true, Dispose = true, @@ -394,18 +394,18 @@ namespace SabreTools.Serialization.Readers.Test ? new Data.Models.Listxml.Game() : new Data.Models.Listxml.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.History = "XXXXXX"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.History = "history"; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; gameBase.Disk = [disk]; @@ -429,7 +429,7 @@ namespace SabreTools.Serialization.Readers.Test return new Data.Models.Listxml.M1 { - Version = "XXXXXX", + Version = "version", Game = [gameBase], }; } @@ -441,18 +441,18 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.History); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("history", gb.History); Assert.NotNull(gb.BiosSet); var biosset = Assert.Single(gb.BiosSet); @@ -546,13 +546,13 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(rom); Assert.Equal("name", rom.Name); - Assert.Equal("XXXXXX", rom.Bios); + Assert.Equal("bios", rom.Bios); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); + Assert.Equal("region", rom.Region); + Assert.Equal("offset", rom.Offset); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(true, rom.Optional); Assert.Equal(true, rom.Dispose); diff --git a/SabreTools.Serialization.Readers.Test/MessTests.cs b/SabreTools.Serialization.Readers.Test/MessTests.cs index f9b1ae56..5473df94 100644 --- a/SabreTools.Serialization.Readers.Test/MessTests.cs +++ b/SabreTools.Serialization.Readers.Test/MessTests.cs @@ -88,7 +88,7 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newMess); - Assert.Equal("XXXXXX", newMess.Version); + Assert.Equal("version", newMess.Version); Assert.NotNull(newMess.Game); var newGame = Assert.Single(newMess.Game); @@ -114,7 +114,7 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newMess); - Assert.Equal("XXXXXX", newMess.Version); + Assert.Equal("version", newMess.Version); Assert.NotNull(newMess.Game); var newGame = Assert.Single(newMess.Game); @@ -136,13 +136,13 @@ namespace SabreTools.Serialization.Readers.Test var rom = new Data.Models.Listxml.Rom { Name = "name", - Bios = "XXXXXX", + Bios = "bios", Size = 12345, - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Merge = "XXXXXX", - Region = "XXXXXX", - Offset = "XXXXXX", + CRC = "crc32", + SHA1 = "sha1", + Merge = "merge", + Region = "region", + Offset = "offset", Status = Data.Models.Metadata.ItemStatus.Good, Optional = true, Dispose = true, @@ -394,18 +394,18 @@ namespace SabreTools.Serialization.Readers.Test ? new Data.Models.Listxml.Game() : new Data.Models.Listxml.Machine(); gameBase.Name = "name"; - gameBase.SourceFile = "XXXXXX"; + gameBase.SourceFile = "sourcefile"; gameBase.IsBios = true; gameBase.IsDevice = true; gameBase.IsMechanical = true; gameBase.Runnable = Data.Models.Metadata.Runnable.Yes; - gameBase.CloneOf = "XXXXXX"; - gameBase.RomOf = "XXXXXX"; - gameBase.SampleOf = "XXXXXX"; + gameBase.CloneOf = "cloneof"; + gameBase.RomOf = "romof"; + gameBase.SampleOf = "sampleof"; gameBase.Description = "description"; - gameBase.Year = "XXXXXX"; - gameBase.Manufacturer = "XXXXXX"; - gameBase.History = "XXXXXX"; + gameBase.Year = "year"; + gameBase.Manufacturer = "manufacturer"; + gameBase.History = "history"; gameBase.BiosSet = [biosset]; gameBase.Rom = [rom]; gameBase.Disk = [disk]; @@ -429,7 +429,7 @@ namespace SabreTools.Serialization.Readers.Test return new Data.Models.Listxml.Mess { - Version = "XXXXXX", + Version = "version", Game = [gameBase], }; } @@ -441,18 +441,18 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(gb); Assert.Equal("name", gb.Name); - Assert.Equal("XXXXXX", gb.SourceFile); + Assert.Equal("sourcefile", gb.SourceFile); Assert.Equal(true, gb.IsBios); Assert.Equal(true, gb.IsDevice); Assert.Equal(true, gb.IsMechanical); Assert.Equal(Data.Models.Metadata.Runnable.Yes, gb.Runnable); - Assert.Equal("XXXXXX", gb.CloneOf); - Assert.Equal("XXXXXX", gb.RomOf); - Assert.Equal("XXXXXX", gb.SampleOf); + Assert.Equal("cloneof", gb.CloneOf); + Assert.Equal("romof", gb.RomOf); + Assert.Equal("sampleof", gb.SampleOf); Assert.Equal("description", gb.Description); - Assert.Equal("XXXXXX", gb.Year); - Assert.Equal("XXXXXX", gb.Manufacturer); - Assert.Equal("XXXXXX", gb.History); + Assert.Equal("year", gb.Year); + Assert.Equal("manufacturer", gb.Manufacturer); + Assert.Equal("history", gb.History); Assert.NotNull(gb.BiosSet); var biosset = Assert.Single(gb.BiosSet); @@ -546,13 +546,13 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(rom); Assert.Equal("name", rom.Name); - Assert.Equal("XXXXXX", rom.Bios); + Assert.Equal("bios", rom.Bios); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Merge); - Assert.Equal("XXXXXX", rom.Region); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("merge", rom.Merge); + Assert.Equal("region", rom.Region); + Assert.Equal("offset", rom.Offset); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(true, rom.Optional); Assert.Equal(true, rom.Dispose); diff --git a/SabreTools.Serialization.Readers.Test/NoIntroDatabaseTests.cs b/SabreTools.Serialization.Readers.Test/NoIntroDatabaseTests.cs index 68f6c763..d8d24d7a 100644 --- a/SabreTools.Serialization.Readers.Test/NoIntroDatabaseTests.cs +++ b/SabreTools.Serialization.Readers.Test/NoIntroDatabaseTests.cs @@ -101,39 +101,39 @@ namespace SabreTools.Serialization.Readers.Test { var archive = new Data.Models.NoIntroDatabase.Archive { - Number = "XXXXXX", - Clone = "XXXXXX", - RegParent = "XXXXXX", - MergeOf = "XXXXXX", - MergeName = "XXXXXX", + Number = "number", + Clone = "clone", + RegParent = "regparent", + MergeOf = "mergeof", + MergeName = "mergename", Name = "name", - NameAlt = "XXXXXX", - Region = "XXXXXX", - Languages = "XXXXXX", - ShowLang = "XXXXXX", - LangChecked = "XXXXXX", - Version1 = "XXXXXX", - Version2 = "XXXXXX", - DevStatus = "XXXXXX", - Additional = "XXXXXX", - Special1 = "XXXXXX", - Special2 = "XXXXXX", - Alt = "XXXXXX", - GameId1 = "XXXXXX", - GameId2 = "XXXXXX", + NameAlt = "namealt", + Region = "region", + Languages = "languages", + ShowLang = "showlang", + LangChecked = "langchecked", + Version1 = "version1", + Version2 = "version2", + DevStatus = "devstatus", + Additional = "additional", + Special1 = "special1", + Special2 = "special2", + Alt = "alt", + GameId1 = "gameid1", + GameId2 = "gameid2", Description = "description", - Bios = "XXXXXX", - Licensed = "XXXXXX", - Pirate = "XXXXXX", - Physical = "XXXXXX", - Complete = "XXXXXX", - Adult = "XXXXXX", - Dat = "XXXXXX", - Listed = "XXXXXX", - Private = "XXXXXX", - StickyNote = "XXXXXX", - DatterNote = "XXXXXX", - Categories = "XXXXXX", + Bios = "bios", + Licensed = "licensed", + Pirate = "pirate", + Physical = "physical", + Complete = "complete", + Adult = "adult", + Dat = "dat", + Listed = "listed", + Private = "private", + StickyNote = "stickynote", + DatterNote = "datternote", + Categories = "categories", }; var media = new Data.Models.NoIntroDatabase.Media(); @@ -186,31 +186,31 @@ namespace SabreTools.Serialization.Readers.Test var file = new Data.Models.NoIntroDatabase.File { - Id = "XXXXXX", - AppendToSourceId = "XXXXXX", - ForceName = "XXXXXX", - ForceSceneName = "XXXXXX", - EmptyDir = "XXXXXX", - Extension = "XXXXXX", - Item = "XXXXXX", - Date = "XXXXXX", - Format = "XXXXXX", - Note = "XXXXXX", + Id = "id", + AppendToSourceId = "appendtosourceid", + ForceName = "forcename", + ForceSceneName = "forcescenename", + EmptyDir = "emptydir", + Extension = "extension", + Item = "item", + Date = "date", + Format = "format", + Note = "note", Filter = "filter", - Version = "XXXXXX", - UpdateType = "XXXXXX", - Size = "XXXXXX", - CRC32 = "XXXXXX", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - Serial = "XXXXXX", - Header = "XXXXXX", - Bad = "XXXXXX", - MIA = "XXXXXX", - Unique = "XXXXXX", - MergeName = "XXXXXX", - UniqueAttachment = "XXXXXX", + Version = "version", + UpdateType = "updatetype", + Size = "size", + CRC32 = "crc32", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + Serial = "serial", + Header = "header", + Bad = "bad", + MIA = "mia", + Unique = "unique", + MergeName = "mergename", + UniqueAttachment = "uniqueattachment", }; var source = new Data.Models.NoIntroDatabase.Source @@ -291,39 +291,39 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.NoIntroDatabase.Archive? archive) { Assert.NotNull(archive); - Assert.Equal("XXXXXX", archive.Number); - Assert.Equal("XXXXXX", archive.Clone); - Assert.Equal("XXXXXX", archive.RegParent); - Assert.Equal("XXXXXX", archive.MergeOf); - Assert.Equal("XXXXXX", archive.MergeName); + Assert.Equal("number", archive.Number); + Assert.Equal("clone", archive.Clone); + Assert.Equal("regparent", archive.RegParent); + Assert.Equal("mergeof", archive.MergeOf); + Assert.Equal("mergename", archive.MergeName); Assert.Equal("name", archive.Name); - Assert.Equal("XXXXXX", archive.NameAlt); - Assert.Equal("XXXXXX", archive.Region); - Assert.Equal("XXXXXX", archive.Languages); - Assert.Equal("XXXXXX", archive.ShowLang); - Assert.Equal("XXXXXX", archive.LangChecked); - Assert.Equal("XXXXXX", archive.Version1); - Assert.Equal("XXXXXX", archive.Version2); - Assert.Equal("XXXXXX", archive.DevStatus); - Assert.Equal("XXXXXX", archive.Additional); - Assert.Equal("XXXXXX", archive.Special1); - Assert.Equal("XXXXXX", archive.Special2); - Assert.Equal("XXXXXX", archive.Alt); - Assert.Equal("XXXXXX", archive.GameId1); - Assert.Equal("XXXXXX", archive.GameId2); + Assert.Equal("namealt", archive.NameAlt); + Assert.Equal("region", archive.Region); + Assert.Equal("languages", archive.Languages); + Assert.Equal("showlang", archive.ShowLang); + Assert.Equal("langchecked", archive.LangChecked); + Assert.Equal("version1", archive.Version1); + Assert.Equal("version2", archive.Version2); + Assert.Equal("devstatus", archive.DevStatus); + Assert.Equal("additional", archive.Additional); + Assert.Equal("special1", archive.Special1); + Assert.Equal("special2", archive.Special2); + Assert.Equal("alt", archive.Alt); + Assert.Equal("gameid1", archive.GameId1); + Assert.Equal("gameid2", archive.GameId2); Assert.Equal("description", archive.Description); - Assert.Equal("XXXXXX", archive.Bios); - Assert.Equal("XXXXXX", archive.Licensed); - Assert.Equal("XXXXXX", archive.Pirate); - Assert.Equal("XXXXXX", archive.Physical); - Assert.Equal("XXXXXX", archive.Complete); - Assert.Equal("XXXXXX", archive.Adult); - Assert.Equal("XXXXXX", archive.Dat); - Assert.Equal("XXXXXX", archive.Listed); - Assert.Equal("XXXXXX", archive.Private); - Assert.Equal("XXXXXX", archive.StickyNote); - Assert.Equal("XXXXXX", archive.DatterNote); - Assert.Equal("XXXXXX", archive.Categories); + Assert.Equal("bios", archive.Bios); + Assert.Equal("licensed", archive.Licensed); + Assert.Equal("pirate", archive.Pirate); + Assert.Equal("physical", archive.Physical); + Assert.Equal("complete", archive.Complete); + Assert.Equal("adult", archive.Adult); + Assert.Equal("dat", archive.Dat); + Assert.Equal("listed", archive.Listed); + Assert.Equal("private", archive.Private); + Assert.Equal("stickynote", archive.StickyNote); + Assert.Equal("datternote", archive.DatterNote); + Assert.Equal("categories", archive.Categories); } /// @@ -410,31 +410,31 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.NoIntroDatabase.File? file) { Assert.NotNull(file); - Assert.Equal("XXXXXX", file.Id); - Assert.Equal("XXXXXX", file.AppendToSourceId); - Assert.Equal("XXXXXX", file.ForceName); - Assert.Equal("XXXXXX", file.ForceSceneName); - Assert.Equal("XXXXXX", file.EmptyDir); - Assert.Equal("XXXXXX", file.Extension); - Assert.Equal("XXXXXX", file.Item); - Assert.Equal("XXXXXX", file.Date); - Assert.Equal("XXXXXX", file.Format); - Assert.Equal("XXXXXX", file.Note); + Assert.Equal("id", file.Id); + Assert.Equal("appendtosourceid", file.AppendToSourceId); + Assert.Equal("forcename", file.ForceName); + Assert.Equal("forcescenename", file.ForceSceneName); + Assert.Equal("emptydir", file.EmptyDir); + Assert.Equal("extension", file.Extension); + Assert.Equal("item", file.Item); + Assert.Equal("date", file.Date); + Assert.Equal("format", file.Format); + Assert.Equal("note", file.Note); Assert.Equal("filter", file.Filter); - Assert.Equal("XXXXXX", file.Version); - Assert.Equal("XXXXXX", file.UpdateType); - Assert.Equal("XXXXXX", file.Size); - Assert.Equal("XXXXXX", file.CRC32); - Assert.Equal("XXXXXX", file.MD5); - Assert.Equal("XXXXXX", file.SHA1); - Assert.Equal("XXXXXX", file.SHA256); - Assert.Equal("XXXXXX", file.Serial); - Assert.Equal("XXXXXX", file.Header); - Assert.Equal("XXXXXX", file.Bad); - Assert.Equal("XXXXXX", file.MIA); - Assert.Equal("XXXXXX", file.Unique); - Assert.Equal("XXXXXX", file.MergeName); - Assert.Equal("XXXXXX", file.UniqueAttachment); + Assert.Equal("version", file.Version); + Assert.Equal("updatetype", file.UpdateType); + Assert.Equal("size", file.Size); + Assert.Equal("crc32", file.CRC32); + Assert.Equal("md5", file.MD5); + Assert.Equal("sha1", file.SHA1); + Assert.Equal("sha256", file.SHA256); + Assert.Equal("serial", file.Serial); + Assert.Equal("header", file.Header); + Assert.Equal("bad", file.Bad); + Assert.Equal("mia", file.MIA); + Assert.Equal("unique", file.Unique); + Assert.Equal("mergename", file.MergeName); + Assert.Equal("uniqueattachment", file.UniqueAttachment); } /// diff --git a/SabreTools.Serialization.Readers.Test/OfflineListTests.cs b/SabreTools.Serialization.Readers.Test/OfflineListTests.cs index d2df1e6b..9c9de2b2 100644 --- a/SabreTools.Serialization.Readers.Test/OfflineListTests.cs +++ b/SabreTools.Serialization.Readers.Test/OfflineListTests.cs @@ -88,7 +88,7 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newDat); - // Assert.Equal("XXXXXX", newDat.NoNamespaceSchemaLocation); // TODO: Fix this based on schema + // Assert.Equal("nonamespaceschemalocation", newDat.NoNamespaceSchemaLocation); // TODO: Fix this based on schema Validate(newDat.Configuration); Validate(newDat.Games); Validate(newDat.GUI); @@ -103,120 +103,120 @@ namespace SabreTools.Serialization.Readers.Test { Title = new Data.Models.OfflineList.Title { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Location = new Data.Models.OfflineList.Location { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Publisher = new Data.Models.OfflineList.Publisher { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, SourceRom = new Data.Models.OfflineList.SourceRom { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, SaveType = new Data.Models.OfflineList.SaveType { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, RomSize = new Data.Models.OfflineList.RomSize { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, ReleaseNumber = new Data.Models.OfflineList.ReleaseNumber { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, ImageNumber = new Data.Models.OfflineList.ImageNumber { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, LanguageNumber = new Data.Models.OfflineList.LanguageNumber { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Comment = new Data.Models.OfflineList.Comment { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, RomCRC = new Data.Models.OfflineList.RomCRC { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Im1CRC = new Data.Models.OfflineList.Im1CRC { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Im2CRC = new Data.Models.OfflineList.Im2CRC { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, Languages = new Data.Models.OfflineList.Languages { - Visible = "XXXXXX", - InNamingOption = "XXXXXX", + Visible = "visible", + InNamingOption = "innamingoption", Default = true, }, }; var canopen = new Data.Models.OfflineList.CanOpen { - Extension = ["XXXXXX"], + Extension = ["ext"], }; var daturl = new Data.Models.OfflineList.DatUrl { - FileName = "XXXXXX", - Content = "XXXXXX", + FileName = "filename", + Content = "content", }; var newdat = new Data.Models.OfflineList.NewDat { - DatVersionUrl = "XXXXXX", + DatVersionUrl = "datversionurl", DatUrl = daturl, - ImUrl = "XXXXXX", + ImUrl = "imurl", }; var find = new Data.Models.OfflineList.Find { - Operation = "XXXXXX", + Operation = "operation", Value = "value", - Content = "XXXXXX", + Content = "content", }; var to = new Data.Models.OfflineList.To { Value = "value", Default = true, - Auto = "XXXXXX", + Auto = "auto", Find = [find], }; @@ -227,23 +227,23 @@ namespace SabreTools.Serialization.Readers.Test var configuration = new Data.Models.OfflineList.Configuration { - DatName = "XXXXXX", - ImFolder = "XXXXXX", - DatVersion = "XXXXXX", - System = "XXXXXX", - ScreenshotsWidth = "XXXXXX", - ScreenshotsHeight = "XXXXXX", + DatName = "datname", + ImFolder = "imfolder", + DatVersion = "datversion", + System = "system", + ScreenshotsWidth = "screenshotswidth", + ScreenshotsHeight = "screenshotsheight", Infos = infos, CanOpen = canopen, NewDat = newdat, Search = search, - RomTitle = "XXXXXX", + RomTitle = "romtitle", }; var fileromcrc = new Data.Models.OfflineList.FileRomCRC { - Extension = "XXXXXX", - Content = "XXXXXX", + Extension = "extension", + Content = "content", }; var files = new Data.Models.OfflineList.Files @@ -253,20 +253,20 @@ namespace SabreTools.Serialization.Readers.Test var game = new Data.Models.OfflineList.Game { - ImageNumber = "XXXXXX", - ReleaseNumber = "XXXXXX", - Title = "XXXXXX", - SaveType = "XXXXXX", + ImageNumber = "imagenumber", + ReleaseNumber = "releasenumber", + Title = "title", + SaveType = "savetype", RomSize = 12345, - Publisher = "XXXXXX", - Location = "XXXXXX", - SourceRom = "XXXXXX", - Language = "XXXXXX", + Publisher = "publisher", + Location = "location", + SourceRom = "sourcerom", + Language = "language", Files = files, - Im1CRC = "XXXXXX", - Im2CRC = "XXXXXX", - Comment = "XXXXXX", - DuplicateID = "XXXXXX", + Im1CRC = "im1crc", + Im2CRC = "im2crc", + Comment = "comment", + DuplicateID = "duplicateid", }; var games = new Data.Models.OfflineList.Games @@ -276,16 +276,16 @@ namespace SabreTools.Serialization.Readers.Test var image = new Data.Models.OfflineList.Image { - X = "XXXXXX", - Y = "XXXXXX", - Width = "XXXXXX", - Height = "XXXXXX", + X = "x", + Y = "y", + Width = "width", + Height = "height", }; var images = new Data.Models.OfflineList.Images { - Width = "XXXXXX", - Height = "XXXXXX", + Width = "width", + Height = "height", Image = [image], }; @@ -296,7 +296,7 @@ namespace SabreTools.Serialization.Readers.Test return new Data.Models.OfflineList.Dat { - NoNamespaceSchemaLocation = "XXXXXX", + NoNamespaceSchemaLocation = "nonamespaceschemalocation", Configuration = configuration, Games = games, GUI = gui, @@ -309,17 +309,17 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.Configuration? configuration) { Assert.NotNull(configuration); - Assert.Equal("XXXXXX", configuration.DatName); - Assert.Equal("XXXXXX", configuration.ImFolder); - Assert.Equal("XXXXXX", configuration.DatVersion); - Assert.Equal("XXXXXX", configuration.System); - Assert.Equal("XXXXXX", configuration.ScreenshotsWidth); - Assert.Equal("XXXXXX", configuration.ScreenshotsHeight); + Assert.Equal("datname", configuration.DatName); + Assert.Equal("imfolder", configuration.ImFolder); + Assert.Equal("datversion", configuration.DatVersion); + Assert.Equal("system", configuration.System); + Assert.Equal("screenshotswidth", configuration.ScreenshotsWidth); + Assert.Equal("screenshotsheight", configuration.ScreenshotsHeight); Validate(configuration.Infos); Validate(configuration.CanOpen); Validate(configuration.NewDat); Validate(configuration.Search); - Assert.Equal("XXXXXX", configuration.RomTitle); + Assert.Equal("romtitle", configuration.RomTitle); } /// @@ -350,8 +350,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.InfoBase? info) { Assert.NotNull(info); - Assert.Equal("XXXXXX", info.Visible); - Assert.Equal("XXXXXX", info.InNamingOption); + Assert.Equal("visible", info.Visible); + Assert.Equal("innamingoption", info.InNamingOption); Assert.Equal(true, info.Default); } @@ -363,7 +363,7 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(canopen); Assert.NotNull(canopen.Extension); string extension = Assert.Single(canopen.Extension); - Assert.Equal("XXXXXX", extension); + Assert.Equal("ext", extension); } /// @@ -372,9 +372,9 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.NewDat? newdat) { Assert.NotNull(newdat); - Assert.Equal("XXXXXX", newdat.DatVersionUrl); + Assert.Equal("datversionurl", newdat.DatVersionUrl); Validate(newdat.DatUrl); - Assert.Equal("XXXXXX", newdat.ImUrl); + Assert.Equal("imurl", newdat.ImUrl); } /// @@ -383,8 +383,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.DatUrl? daturl) { Assert.NotNull(daturl); - Assert.Equal("XXXXXX", daturl.FileName); - Assert.Equal("XXXXXX", daturl.Content); + Assert.Equal("filename", daturl.FileName); + Assert.Equal("content", daturl.Content); } /// @@ -406,7 +406,7 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(to); Assert.Equal("value", to.Value); Assert.Equal(true, to.Default); - Assert.Equal("XXXXXX", to.Auto); + Assert.Equal("auto", to.Auto); Assert.NotNull(to.Find); var find = Assert.Single(to.Find); @@ -419,9 +419,9 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.Find? find) { Assert.NotNull(find); - Assert.Equal("XXXXXX", find.Operation); + Assert.Equal("operation", find.Operation); Assert.Equal("value", find.Value); - Assert.Equal("XXXXXX", find.Content); + Assert.Equal("content", find.Content); } /// @@ -441,20 +441,20 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.Game? game) { Assert.NotNull(game); - Assert.Equal("XXXXXX", game.ImageNumber); - Assert.Equal("XXXXXX", game.ReleaseNumber); - Assert.Equal("XXXXXX", game.Title); - Assert.Equal("XXXXXX", game.SaveType); + Assert.Equal("imagenumber", game.ImageNumber); + Assert.Equal("releasenumber", game.ReleaseNumber); + Assert.Equal("title", game.Title); + Assert.Equal("savetype", game.SaveType); Assert.Equal(12345, game.RomSize); - Assert.Equal("XXXXXX", game.Publisher); - Assert.Equal("XXXXXX", game.Location); - Assert.Equal("XXXXXX", game.SourceRom); - Assert.Equal("XXXXXX", game.Language); + Assert.Equal("publisher", game.Publisher); + Assert.Equal("location", game.Location); + Assert.Equal("sourcerom", game.SourceRom); + Assert.Equal("language", game.Language); Validate(game.Files); - Assert.Equal("XXXXXX", game.Im1CRC); - Assert.Equal("XXXXXX", game.Im2CRC); - Assert.Equal("XXXXXX", game.Comment); - Assert.Equal("XXXXXX", game.DuplicateID); + Assert.Equal("im1crc", game.Im1CRC); + Assert.Equal("im2crc", game.Im2CRC); + Assert.Equal("comment", game.Comment); + Assert.Equal("duplicateid", game.DuplicateID); } /// @@ -474,8 +474,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.FileRomCRC? fileromcrc) { Assert.NotNull(fileromcrc); - Assert.Equal("XXXXXX", fileromcrc.Extension); - Assert.Equal("XXXXXX", fileromcrc.Content); + Assert.Equal("extension", fileromcrc.Extension); + Assert.Equal("content", fileromcrc.Content); } /// @@ -493,8 +493,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.Images? images) { Assert.NotNull(images); - Assert.Equal("XXXXXX", images.Width); - Assert.Equal("XXXXXX", images.Height); + Assert.Equal("width", images.Width); + Assert.Equal("height", images.Height); Assert.NotNull(images.Image); var image = Assert.Single(images.Image); @@ -507,10 +507,10 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OfflineList.Image? image) { Assert.NotNull(image); - Assert.Equal("XXXXXX", image.X); - Assert.Equal("XXXXXX", image.Y); - Assert.Equal("XXXXXX", image.Width); - Assert.Equal("XXXXXX", image.Height); + Assert.Equal("x", image.X); + Assert.Equal("y", image.Y); + Assert.Equal("width", image.Width); + Assert.Equal("height", image.Height); } } } diff --git a/SabreTools.Serialization.Readers.Test/OpenMSXTests.cs b/SabreTools.Serialization.Readers.Test/OpenMSXTests.cs index ad33402d..9e7e61eb 100644 --- a/SabreTools.Serialization.Readers.Test/OpenMSXTests.cs +++ b/SabreTools.Serialization.Readers.Test/OpenMSXTests.cs @@ -88,7 +88,7 @@ namespace SabreTools.Serialization.Readers.Test // Validate the data Assert.NotNull(newSdb); - Assert.Equal("XXXXXX", newSdb.Timestamp); + Assert.Equal("timestamp", newSdb.Timestamp); Assert.NotNull(newSdb.Software); var software = Assert.Single(newSdb.Software); @@ -108,10 +108,10 @@ namespace SabreTools.Serialization.Readers.Test var rom = new Data.Models.OpenMSX.Rom { - Start = "XXXXXX", - Type = "XXXXXX", - Hash = "XXXXXX", - Remark = "XXXXXX", + Start = "start", + Type = "type", + Hash = "hash", + Remark = "remark", }; var dump_rom = new Data.Models.OpenMSX.Dump @@ -122,10 +122,10 @@ namespace SabreTools.Serialization.Readers.Test var megarom = new Data.Models.OpenMSX.MegaRom { - Start = "XXXXXX", - Type = "XXXXXX", - Hash = "XXXXXX", - Remark = "XXXXXX", + Start = "start", + Type = "type", + Hash = "hash", + Remark = "remark", }; var dump_megarom = new Data.Models.OpenMSX.Dump @@ -136,10 +136,10 @@ namespace SabreTools.Serialization.Readers.Test var sccpluscart = new Data.Models.OpenMSX.SCCPlusCart { - Start = "XXXXXX", - Type = "XXXXXX", - Hash = "XXXXXX", - Remark = "XXXXXX", + Start = "start", + Type = "type", + Hash = "hash", + Remark = "remark", }; var dump_sccpluscart = new Data.Models.OpenMSX.Dump @@ -150,18 +150,18 @@ namespace SabreTools.Serialization.Readers.Test var software = new Data.Models.OpenMSX.Software { - Title = "XXXXXX", - GenMSXID = "XXXXXX", - System = "XXXXXX", - Company = "XXXXXX", - Year = "XXXXXX", - Country = "XXXXXX", + Title = "title", + GenMSXID = "genmsxid", + System = "system", + Company = "company", + Year = "year", + Country = "country", Dump = [dump_rom, dump_megarom, dump_sccpluscart], }; return new Data.Models.OpenMSX.SoftwareDb { - Timestamp = "XXXXXX", + Timestamp = "timestamp", Software = [software], }; } @@ -172,12 +172,12 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OpenMSX.Software? software) { Assert.NotNull(software); - Assert.Equal("XXXXXX", software.Title); - Assert.Equal("XXXXXX", software.GenMSXID); - Assert.Equal("XXXXXX", software.System); - Assert.Equal("XXXXXX", software.Company); - Assert.Equal("XXXXXX", software.Year); - Assert.Equal("XXXXXX", software.Country); + Assert.Equal("title", software.Title); + Assert.Equal("genmsxid", software.GenMSXID); + Assert.Equal("system", software.System); + Assert.Equal("company", software.Company); + Assert.Equal("year", software.Year); + Assert.Equal("country", software.Country); Assert.NotNull(software.Dump); Assert.Equal(3, software.Dump.Length); @@ -213,10 +213,10 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.OpenMSX.RomBase? rombase) { Assert.NotNull(rombase); - Assert.Equal("XXXXXX", rombase.Start); - Assert.Equal("XXXXXX", rombase.Type); - Assert.Equal("XXXXXX", rombase.Hash); - Assert.Equal("XXXXXX", rombase.Remark); + Assert.Equal("start", rombase.Start); + Assert.Equal("type", rombase.Type); + Assert.Equal("hash", rombase.Hash); + Assert.Equal("remark", rombase.Remark); } } } diff --git a/SabreTools.Serialization.Readers.Test/RomCenterTests.cs b/SabreTools.Serialization.Readers.Test/RomCenterTests.cs index 64c1b84e..d7d3885e 100644 --- a/SabreTools.Serialization.Readers.Test/RomCenterTests.cs +++ b/SabreTools.Serialization.Readers.Test/RomCenterTests.cs @@ -101,40 +101,40 @@ namespace SabreTools.Serialization.Readers.Test { var credits = new Data.Models.RomCenter.Credits { - Author = "XXXXXX", - Version = "XXXXXX", - Email = "XXXXXX", - Homepage = "XXXXXX", - Url = "XXXXXX", - Date = "XXXXXX", - Comment = "XXXXXX", + Author = "author", + Version = "version", + Email = "email", + Homepage = "homepage", + Url = "url", + Date = "date", + Comment = "comment", }; var dat = new Data.Models.RomCenter.Dat { - Version = "XXXXXX", - Plugin = "XXXXXX", - Split = "XXXXXX", - Merge = "XXXXXX", + Version = "version", + Plugin = "plugin", + Split = "split", + Merge = "merge", }; var emulator = new Data.Models.RomCenter.Emulator { - RefName = "XXXXXX", - Version = "XXXXXX", + RefName = "refname", + Version = "version", }; var rom = new Data.Models.RomCenter.Rom { - ParentName = "XXXXXX", + ParentName = "parentname", ParentDescription = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", - RomName = "XXXXXX", - RomCRC = "XXXXXX", + RomName = "romname", + RomCRC = "romcrc", RomSize = 12345, - RomOf = "XXXXXX", - MergeName = "XXXXXX", + RomOf = "romof", + MergeName = "mergename", }; var games = new Data.Models.RomCenter.Games @@ -157,13 +157,13 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.RomCenter.Credits? credits) { Assert.NotNull(credits); - Assert.Equal("XXXXXX", credits.Author); - Assert.Equal("XXXXXX", credits.Version); - Assert.Equal("XXXXXX", credits.Email); - Assert.Equal("XXXXXX", credits.Homepage); - Assert.Equal("XXXXXX", credits.Url); - Assert.Equal("XXXXXX", credits.Date); - Assert.Equal("XXXXXX", credits.Comment); + Assert.Equal("author", credits.Author); + Assert.Equal("version", credits.Version); + Assert.Equal("email", credits.Email); + Assert.Equal("homepage", credits.Homepage); + Assert.Equal("url", credits.Url); + Assert.Equal("date", credits.Date); + Assert.Equal("comment", credits.Comment); } /// @@ -172,10 +172,10 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.RomCenter.Dat? dat) { Assert.NotNull(dat); - Assert.Equal("XXXXXX", dat.Version); - Assert.Equal("XXXXXX", dat.Plugin); - Assert.Equal("XXXXXX", dat.Split); - Assert.Equal("XXXXXX", dat.Merge); + Assert.Equal("version", dat.Version); + Assert.Equal("plugin", dat.Plugin); + Assert.Equal("split", dat.Split); + Assert.Equal("merge", dat.Merge); } /// @@ -184,8 +184,8 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.RomCenter.Emulator? emulator) { Assert.NotNull(emulator); - Assert.Equal("XXXXXX", emulator.RefName); - Assert.Equal("XXXXXX", emulator.Version); + Assert.Equal("refname", emulator.RefName); + Assert.Equal("version", emulator.Version); } /// @@ -205,15 +205,15 @@ namespace SabreTools.Serialization.Readers.Test private static void Validate(Data.Models.RomCenter.Rom? rom) { Assert.NotNull(rom); - Assert.Equal("XXXXXX", rom.ParentName); + Assert.Equal("parentname", rom.ParentName); Assert.Equal("description", rom.ParentDescription); - Assert.Equal("XXXXXX", rom.GameName); + Assert.Equal("gamename", rom.GameName); Assert.Equal("description", rom.GameDescription); - Assert.Equal("XXXXXX", rom.RomName); - Assert.Equal("XXXXXX", rom.RomCRC); + Assert.Equal("romname", rom.RomName); + Assert.Equal("romcrc", rom.RomCRC); Assert.Equal(12345, rom.RomSize); - Assert.Equal("XXXXXX", rom.RomOf); - Assert.Equal("XXXXXX", rom.MergeName); + Assert.Equal("romof", rom.RomOf); + Assert.Equal("mergename", rom.MergeName); } } } diff --git a/SabreTools.Serialization.Readers.Test/SeparatedValueTests.cs b/SabreTools.Serialization.Readers.Test/SeparatedValueTests.cs index 9b59072a..c9f83bff 100644 --- a/SabreTools.Serialization.Readers.Test/SeparatedValueTests.cs +++ b/SabreTools.Serialization.Readers.Test/SeparatedValueTests.cs @@ -135,27 +135,27 @@ namespace SabreTools.Serialization.Readers.Test var disk = new Data.Models.SeparatedValue.Row { - FileName = "XXXXXX", - InternalName = "XXXXXX", + FileName = "filename", + InternalName = "internalname", Description = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", Type = "disk", - DiskName = "XXXXXX", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + DiskName = "diskname", + MD5 = "md5", + SHA1 = "sha1", Status = Data.Models.Metadata.ItemStatus.Good, }; var media = new Data.Models.SeparatedValue.Row { - FileName = "XXXXXX", - InternalName = "XXXXXX", + FileName = "filename", + InternalName = "internalname", Description = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", Type = "media", - DiskName = "XXXXXX", + DiskName = "diskname", MD5 = "md5", SHA1 = "sha1", SHA256 = "sha256", @@ -164,21 +164,21 @@ namespace SabreTools.Serialization.Readers.Test var rom = new Data.Models.SeparatedValue.Row { - FileName = "XXXXXX", - InternalName = "XXXXXX", + FileName = "filename", + InternalName = "internalname", Description = "description", - GameName = "XXXXXX", + GameName = "gamename", GameDescription = "description", Type = "rom", - RomName = "XXXXXX", + RomName = "romname", Size = 12345, - CRC = "XXXXXX", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", - SHA256 = "XXXXXX", - SHA384 = "XXXXXX", - SHA512 = "XXXXXX", - SpamSum = "XXXXXX", + CRC = "crc32", + MD5 = "md5", + SHA1 = "sha1", + SHA256 = "sha256", + SHA384 = "sha384", + SHA512 = "sha512", + SpamSum = "spamsum", Status = Data.Models.Metadata.ItemStatus.Good, }; @@ -207,18 +207,18 @@ namespace SabreTools.Serialization.Readers.Test private static void ValidateDisk(Data.Models.SeparatedValue.Row? row, bool longHeader) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.FileName); - Assert.Equal("XXXXXX", row.InternalName); + Assert.Equal("filename", row.FileName); + Assert.Equal("internalname", row.InternalName); Assert.Equal("description", row.Description); - Assert.Equal("XXXXXX", row.GameName); + Assert.Equal("gamename", row.GameName); Assert.Equal("description", row.GameDescription); Assert.Equal("disk", row.Type); Assert.NotNull(row.RomName); Assert.Empty(row.RomName); - Assert.Equal("XXXXXX", row.DiskName); + Assert.Equal("diskname", row.DiskName); Assert.Null(row.Size); Assert.NotNull(row.CRC); Assert.Empty(row.CRC); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.SHA1); + Assert.Equal("md5", row.MD5); + Assert.Equal("sha1", row.SHA1); Assert.NotNull(row.CRC); Assert.Empty(row.CRC); if (longHeader) { @@ -242,14 +242,14 @@ namespace SabreTools.Serialization.Readers.Test private static void ValidateMedia(Data.Models.SeparatedValue.Row? row, bool longHeader) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.FileName); - Assert.Equal("XXXXXX", row.InternalName); + Assert.Equal("filename", row.FileName); + Assert.Equal("internalname", row.InternalName); Assert.Equal("description", row.Description); - Assert.Equal("XXXXXX", row.GameName); + Assert.Equal("gamename", row.GameName); Assert.Equal("description", row.GameDescription); Assert.Equal("media", row.Type); Assert.NotNull(row.RomName); Assert.Empty(row.RomName); - Assert.Equal("XXXXXX", row.DiskName); + Assert.Equal("diskname", row.DiskName); Assert.Null(row.Size); Assert.NotNull(row.CRC); Assert.Empty(row.CRC); Assert.Equal("md5", row.MD5); @@ -277,25 +277,25 @@ namespace SabreTools.Serialization.Readers.Test private static void ValidateRom(Data.Models.SeparatedValue.Row? row, bool longHeader) { Assert.NotNull(row); - Assert.Equal("XXXXXX", row.FileName); - Assert.Equal("XXXXXX", row.InternalName); + Assert.Equal("filename", row.FileName); + Assert.Equal("internalname", row.InternalName); Assert.Equal("description", row.Description); - Assert.Equal("XXXXXX", row.GameName); + Assert.Equal("gamename", row.GameName); Assert.Equal("description", row.GameDescription); Assert.Equal("rom", row.Type); - Assert.Equal("XXXXXX", row.RomName); + Assert.Equal("romname", row.RomName); Assert.NotNull(row.DiskName); Assert.Empty(row.DiskName); Assert.Equal(12345, row.Size); - Assert.Equal("XXXXXX", row.CRC); - Assert.Equal("XXXXXX", row.MD5); - Assert.Equal("XXXXXX", row.SHA1); - Assert.Equal("XXXXXX", row.SHA256); + Assert.Equal("crc32", row.CRC); + Assert.Equal("md5", row.MD5); + Assert.Equal("sha1", row.SHA1); + Assert.Equal("sha256", row.SHA256); if (longHeader) { - Assert.Equal("XXXXXX", row.SHA384); - Assert.Equal("XXXXXX", row.SHA512); - Assert.Equal("XXXXXX", row.SpamSum); + Assert.Equal("sha384", row.SHA384); + Assert.Equal("sha512", row.SHA512); + Assert.Equal("spamsum", row.SpamSum); } else { diff --git a/SabreTools.Serialization.Readers.Test/SoftwareListTests.cs b/SabreTools.Serialization.Readers.Test/SoftwareListTests.cs index bb81460f..4ea40d01 100644 --- a/SabreTools.Serialization.Readers.Test/SoftwareListTests.cs +++ b/SabreTools.Serialization.Readers.Test/SoftwareListTests.cs @@ -131,10 +131,10 @@ namespace SabreTools.Serialization.Readers.Test { Name = "name", Size = 12345, - Length = "XXXXXX", - CRC = "XXXXXX", - SHA1 = "XXXXXX", - Offset = "XXXXXX", + Length = "length", + CRC = "crc32", + SHA1 = "sha1", + Offset = "offset", Value = "value", Status = Data.Models.Metadata.ItemStatus.Good, LoadFlag = Data.Models.Metadata.LoadFlag.Load16Byte, @@ -152,8 +152,8 @@ namespace SabreTools.Serialization.Readers.Test var disk = new Data.Models.SoftwareList.Disk { Name = "name", - MD5 = "XXXXXX", - SHA1 = "XXXXXX", + MD5 = "md5", + SHA1 = "sha1", Status = Data.Models.Metadata.ItemStatus.Good, Writeable = true, }; @@ -192,11 +192,11 @@ namespace SabreTools.Serialization.Readers.Test var software = new Data.Models.SoftwareList.Software { Name = "name", - CloneOf = "XXXXXX", + CloneOf = "cloneof", Supported = Data.Models.Metadata.Supported.Yes, Description = "description", - Year = "XXXXXX", - Publisher = "XXXXXX", + Year = "year", + Publisher = "publisher", Notes = "notes", Info = [info], SharedFeat = [sharedfeat], @@ -219,11 +219,11 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(software); Assert.Equal("name", software.Name); - Assert.Equal("XXXXXX", software.CloneOf); + Assert.Equal("cloneof", software.CloneOf); Assert.Equal(Data.Models.Metadata.Supported.Yes, software.Supported); Assert.Equal("description", software.Description); - Assert.Equal("XXXXXX", software.Year); - Assert.Equal("XXXXXX", software.Publisher); + Assert.Equal("year", software.Year); + Assert.Equal("publisher", software.Publisher); Assert.Equal("notes", software.Notes); Assert.NotNull(software.Info); @@ -319,10 +319,10 @@ namespace SabreTools.Serialization.Readers.Test Assert.NotNull(rom); Assert.Equal("name", rom.Name); Assert.Equal(12345, rom.Size); - Assert.Equal("XXXXXX", rom.Length); - Assert.Equal("XXXXXX", rom.CRC); - Assert.Equal("XXXXXX", rom.SHA1); - Assert.Equal("XXXXXX", rom.Offset); + Assert.Equal("length", rom.Length); + Assert.Equal("crc32", rom.CRC); + Assert.Equal("sha1", rom.SHA1); + Assert.Equal("offset", rom.Offset); Assert.Equal("value", rom.Value); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, rom.Status); Assert.Equal(Data.Models.Metadata.LoadFlag.Load16Byte, rom.LoadFlag); @@ -348,8 +348,8 @@ namespace SabreTools.Serialization.Readers.Test { Assert.NotNull(disk); Assert.Equal("name", disk.Name); - Assert.Equal("XXXXXX", disk.MD5); - Assert.Equal("XXXXXX", disk.SHA1); + Assert.Equal("md5", disk.MD5); + Assert.Equal("sha1", disk.SHA1); Assert.Equal(Data.Models.Metadata.ItemStatus.Good, disk.Status); Assert.Equal(true, disk.Writeable); }