public void ExceptionIsThrownWhenChipIsAddedToFullColumn() { // Arrange var fixture = new ColumnFixture().WithNumberOfCellsWithChip(6); var testTarget = fixture.CreateTestTarget(); var chip = fixture.CreateChip(); // Act testTarget.SetChip(chip); }
public void ChipCanBeAddedToColumnWhenItIsNotFull() { // Arrange var fixture = new ColumnFixture().WithNumberOfEmptyCells(6); var testTarget = fixture.CreateTestTarget(); var chip = fixture.CreateChip(); // Act testTarget.SetChip(chip); // Assert Assert.AreEqual(chip, fixture.Cells[0].Chip); }