public void TheMarkCommandShouldMarkTheBoard() { var sut = new MarkCommand(fakeBoard, 0, 0); sut.Execute(null); fakeBoard[0, 0].Should().NotBe(Sigil.Blank); }
public void NonBlankSquaresCannotBeMarked() { var sut = new MarkCommand(fakeBoard, 0, 0); sut.Execute(null); sut.CanExecute(null).Should().BeFalse(); }