Convert Input mostly over to properties

This commit is contained in:
Matt Nadareski
2026-04-03 13:38:26 -04:00
parent b6ab8a19be
commit 716abed8b8
32 changed files with 154 additions and 136 deletions

View File

@@ -662,10 +662,10 @@ namespace SabreTools.Metadata.DatFiles.Test
{
return new Data.Models.Metadata.Input
{
[Data.Models.Metadata.Input.ButtonsKey] = 12345L,
[Data.Models.Metadata.Input.CoinsKey] = 12345L,
Buttons = 12345,
Coins = 12345,
[Data.Models.Metadata.Input.ControlKey] = new Data.Models.Metadata.Control[] { CreateMetadataControl() },
[Data.Models.Metadata.Input.PlayersKey] = 12345L,
Players = 12345,
Service = true,
Tilt = true,
};
@@ -1413,9 +1413,9 @@ namespace SabreTools.Metadata.DatFiles.Test
private static void ValidateInput(Input? input)
{
Assert.NotNull(input);
Assert.Equal(12345L, input.ReadLong(Data.Models.Metadata.Input.ButtonsKey));
Assert.Equal(12345L, input.ReadLong(Data.Models.Metadata.Input.CoinsKey));
Assert.Equal(12345L, input.ReadLong(Data.Models.Metadata.Input.PlayersKey));
Assert.Equal(12345, input.Buttons);
Assert.Equal(12345, input.Coins);
Assert.Equal(12345, input.Players);
Assert.True(input.Service);
Assert.True(input.Tilt);
@@ -1665,8 +1665,8 @@ namespace SabreTools.Metadata.DatFiles.Test
private static void ValidateVideo(Display? display)
{
Assert.NotNull(display);
Assert.Equal(12345L, display.AspectX);
Assert.Equal(12345L, display.AspectY);
Assert.Equal(12345, display.AspectX);
Assert.Equal(12345, display.AspectY);
Assert.Equal(Data.Models.Metadata.DisplayType.Vector, display.DisplayType);
Assert.Equal(12345, display.Height);
Assert.Equal(123.45, display.Refresh);

View File

@@ -894,7 +894,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.Equal(Data.Models.Metadata.SupportStatus.Good, driver.Emulation);
Assert.True(driver.Incomplete);
Assert.True(driver.NoSoundHardware);
Assert.Equal("pallettesize", driver.PaletteSize);
Assert.Equal("palettesize", driver.PaletteSize);
Assert.True(driver.RequiresArtwork);
Assert.Equal(Data.Models.Metadata.Supported.Yes, driver.SaveState);
Assert.Equal(Data.Models.Metadata.SupportStatus.Good, driver.Sound);
@@ -928,9 +928,9 @@ namespace SabreTools.Metadata.DatFiles.Test
private static void ValidateMetadataInput(Data.Models.Metadata.Input? input)
{
Assert.NotNull(input);
Assert.Equal(12345, input.ReadLong(Data.Models.Metadata.Input.ButtonsKey));
Assert.Equal(12345, input.ReadLong(Data.Models.Metadata.Input.CoinsKey));
Assert.Equal(12345, input.ReadLong(Data.Models.Metadata.Input.PlayersKey));
Assert.Equal(12345, input.Buttons);
Assert.Equal(12345, input.Coins);
Assert.Equal(12345, input.Players);
Assert.True(input.Service);
Assert.True(input.Tilt);

View File

@@ -229,7 +229,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.NotNull(actual);
Assert.True(actual.SequenceEqual([
Data.Models.Metadata.Input.PlayersKey,
nameof(Data.Models.Metadata.Input.Players),
Data.Models.Metadata.Input.ControlKey,
]));
}
@@ -908,7 +908,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.NotNull(actual);
Assert.True(actual.SequenceEqual([
Data.Models.Metadata.Input.PlayersKey,
nameof(Data.Models.Metadata.Input.Players),
]));
}