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

@@ -180,10 +180,10 @@ namespace SabreTools.Serialization.CrossModel.Test
var input = new Data.Models.ClrMamePro.Input
{
Players = "XXXXXX",
Players = 12345,
Control = "XXXXXX",
Buttons = "XXXXXX",
Coins = "XXXXXX",
Buttons = 12345,
Coins = 12345,
Tilt = true,
Service = true,
};
@@ -475,10 +475,10 @@ namespace SabreTools.Serialization.CrossModel.Test
private static void Validate(Data.Models.ClrMamePro.Input? input)
{
Assert.NotNull(input);
Assert.Equal("XXXXXX", input.Players);
Assert.Equal(12345, input.Players);
Assert.Equal("XXXXXX", input.Control);
Assert.Equal("XXXXXX", input.Buttons);
Assert.Equal("XXXXXX", input.Coins);
Assert.Equal(12345, input.Buttons);
Assert.Equal(12345, input.Coins);
Assert.Equal(true, input.Tilt);
Assert.Equal(true, input.Service);
}

View File

@@ -172,10 +172,10 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Service = true,
Tilt = true,
Players = "XXXXXX",
Players = 12345,
//ControlAttr = "XXXXXX", // Mututally exclusive with input.Control
Buttons = "XXXXXX",
Coins = "XXXXXX",
Buttons = 12345,
Coins = 12345,
Control = [control],
};
@@ -600,10 +600,10 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(input);
Assert.Equal(true, input.Service);
Assert.Equal(true, input.Tilt);
Assert.Equal("XXXXXX", input.Players);
Assert.Equal(12345, input.Players);
//Assert.Equal("XXXXXX", input.ControlAttr); // Mututally exclusive with input.Control
Assert.Equal("XXXXXX", input.Buttons);
Assert.Equal("XXXXXX", input.Coins);
Assert.Equal(12345, input.Buttons);
Assert.Equal(12345, input.Coins);
Assert.NotNull(input.Control);
var control = Assert.Single(input.Control);

View File

@@ -168,10 +168,10 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Service = true,
Tilt = true,
Players = "XXXXXX",
Players = 12345,
//ControlAttr = "XXXXXX", // Mututally exclusive with input.Control
Buttons = "XXXXXX",
Coins = "XXXXXX",
Buttons = 12345,
Coins = 12345,
Control = [control],
};
@@ -594,10 +594,10 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(input);
Assert.Equal(true, input.Service);
Assert.Equal(true, input.Tilt);
Assert.Equal("XXXXXX", input.Players);
Assert.Equal(12345, input.Players);
//Assert.Equal("XXXXXX", input.ControlAttr); // Mututally exclusive with input.Control
Assert.Equal("XXXXXX", input.Buttons);
Assert.Equal("XXXXXX", input.Coins);
Assert.Equal(12345, input.Buttons);
Assert.Equal(12345, input.Coins);
Assert.NotNull(input.Control);
var control = Assert.Single(input.Control);

View File

@@ -168,10 +168,10 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Service = true,
Tilt = true,
Players = "XXXXXX",
Players = 12345,
//ControlAttr = "XXXXXX", // Mututally exclusive with input.Control
Buttons = "XXXXXX",
Coins = "XXXXXX",
Buttons = 12345,
Coins = 12345,
Control = [control],
};
@@ -594,10 +594,10 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(input);
Assert.Equal(true, input.Service);
Assert.Equal(true, input.Tilt);
Assert.Equal("XXXXXX", input.Players);
Assert.Equal(12345, input.Players);
//Assert.Equal("XXXXXX", input.ControlAttr); // Mututally exclusive with input.Control
Assert.Equal("XXXXXX", input.Buttons);
Assert.Equal("XXXXXX", input.Coins);
Assert.Equal(12345, input.Buttons);
Assert.Equal(12345, input.Coins);
Assert.NotNull(input.Control);
var control = Assert.Single(input.Control);