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) public void Constructor_FilterString(string filterString, Operation expected)
{ {
FilterObject filterObject = new FilterObject(filterString); 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); 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) public void Constructor_TripleString(string itemField, string? value, string? operation, Operation expected)
{ {
FilterObject filterObject = new FilterObject(itemField, value, operation); 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); Assert.Equal(expected, filterObject.Operation);
} }