parent
867f542f3d
commit
3850cc8873
@ -0,0 +1,21 @@
|
||||
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<ArgumentException>(() => new Cell(x, y));
|
||||
}
|
||||
|
||||
Cell c = new Cell(x, y);
|
||||
Assert.Equal(expectedX, x);
|
||||
Assert.Equal(expectedY, y);
|
||||
}
|
||||
}
|
Loading…
Reference in new issue