Make filter tests more robust

This commit is contained in:
Matt Nadareski
2025-01-28 08:55:36 -05:00
parent 6ef2cb0297
commit 974641515d

View File

@@ -39,6 +39,9 @@ namespace SabreTools.Core.Test.Filter
public void Constructor_FilterString(string filterString, Operation expected)
{
FilterObject filterObject = new FilterObject(filterString);
Assert.Equal("sample", filterObject.Key.ItemName);
Assert.Equal("name", filterObject.Key.FieldName);
Assert.Equal("XXXXXX", filterObject.Value);
Assert.Equal(expected, filterObject.Operation);
}
@@ -61,6 +64,9 @@ namespace SabreTools.Core.Test.Filter
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(expected, filterObject.Operation);
}