public void GetSlotsWithTiles() { // Arrange var r = new Rack(); // Act var tiles = new List <Tile>() { new Tile("A"), new Tile("B"), new Tile("C"), new Tile("D"), new Tile("E"), new Tile("F") }; r.AddTiles(tiles); var slots = r.GetSlots(); // Assert Assert.NotNull(slots); Assert.Equal(7, slots.Length); Assert.Equal("B", slots[1].tile.Letter); Assert.Null(slots[6].tile); }
public void GetEmptySlots() { // Arrange var r = new Rack(); var slots = r.GetSlots(); Assert.NotNull(slots); Assert.Equal(7, slots.Length); }