mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Simplify only place CreateAndParse was called
This commit is contained in:
@@ -37,13 +37,13 @@ namespace SabreTools.Test.DatTools
|
||||
[InlineData("test-sha384.sha384", DatFormat.RedumpSHA384, 1)]
|
||||
[InlineData("test-sha512.sha512", DatFormat.RedumpSHA512, 1)]
|
||||
[InlineData("test-spamsum.spamsum", DatFormat.RedumpSpamSum, 1)]
|
||||
public void CreateAndParseTest(string? filename, DatFormat datFormat, int totalCount)
|
||||
public void ParseStatisticsTest(string? filename, DatFormat datFormat, int totalCount)
|
||||
{
|
||||
// For all filenames, add the local path for test data
|
||||
if (filename != null)
|
||||
filename = Path.Combine(Environment.CurrentDirectory, "TestData", filename);
|
||||
|
||||
var datFile = Parser.CreateAndParse(filename, throwOnError: true);
|
||||
var datFile = Parser.ParseStatistics(filename, throwOnError: true);
|
||||
Assert.Equal(datFormat, datFile.Header.GetFieldValue<DatFormat>(DatHeader.DatFormatKey));
|
||||
Assert.Equal(totalCount, datFile.Items.DatStatistics.TotalCount);
|
||||
Assert.Equal(totalCount, datFile.ItemsDB.DatStatistics.TotalCount);
|
||||
|
||||
Reference in New Issue
Block a user