using QwirkleClassLibrary; namespace TestBase; public class TestCell { [Theory] [InlineData(true, 10, 20, 10, 20)] [InlineData(false, -10, 20, -10, 20)] public void Test_CellConstructor(bool isValid, int expectedX, int expectedY, int x, int y) { if (!isValid) { Assert.Throws(() => new Cell(x, y)); } Cell c = new Cell(x, y); Assert.Equal(expectedX, x); Assert.Equal(expectedY, y); } }