Remove DatItemField enum

This commit is contained in:
Matt Nadareski
2024-03-05 23:41:00 -05:00
parent e90c74e145
commit b9f6a6862d
23 changed files with 232 additions and 792 deletions

View File

@@ -65,26 +65,6 @@ namespace SabreTools.Test.Core
Assert.Equal(expected, actual);
}
[Theory]
[InlineData(null, DatItemField.NULL)]
[InlineData("name", DatItemField.NULL)]
[InlineData("item-name", DatItemField.Name)]
[InlineData("item.name", DatItemField.Name)]
[InlineData("item_name", DatItemField.Name)]
[InlineData("item name", DatItemField.Name)]
[InlineData("datitem-name", DatItemField.Name)]
[InlineData("datitem.name", DatItemField.Name)]
[InlineData("datitem_name", DatItemField.Name)]
[InlineData("datitem name", DatItemField.Name)]
[InlineData("ITEM.NAME", DatItemField.Name)]
[InlineData("iTeM.namE", DatItemField.Name)]
public void AsDatItemFieldProcessingTest(string? field, DatItemField expected)
{
// TODO: Write new test for all supported fields
DatItemField actual = field.AsDatItemField();
Assert.Equal(expected, actual);
}
[Theory]
[InlineData(null, DeviceType.NULL)]
[InlineData("unknown", DeviceType.Unknown)]
@@ -773,7 +753,6 @@ namespace SabreTools.Test.Core
[InlineData(ChipType.NULL, 2)]
[InlineData(ControlType.NULL, 15)]
[InlineData(DatHeaderField.NULL, 94)]
[InlineData(DatItemField.NULL, 197)]
[InlineData(DeviceType.NULL, 21)]
[InlineData(DisplayType.NULL, 5)]
[InlineData(Endianness.NULL, 2)]