public SudokuCellModelTests() { SudokuCellModel = new SudokuCellModel(null); ValidCellValues = new List <int> { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; }
public void CurrentValue_NewModelCreatedWithNullParameter_CurrentValueIsNull() { SudokuCellModel = new SudokuCellModel(null); var actualValue = SudokuCellModel.CurrentValue; Assert.Null(actualValue); }
public void CurrentValue_NewModelCreatedWithValidIntParameter_CurrentValueIsSetToThatParameter(int value) { var expectedValue = value; SudokuCellModel = new SudokuCellModel(value); var actualValue = SudokuCellModel.CurrentValue; Assert.Equal(expectedValue, actualValue); }
public void Marked_NewCellModelCreatedWithValidValue_MarkedSetToFalse(int value) { SudokuCellModel = new SudokuCellModel(value); Assert.False(SudokuCellModel.Marked); }
public void Marked_NewCellModelCreatedWithNull_MarkedSetToFalse() { SudokuCellModel = new SudokuCellModel(null); Assert.False(SudokuCellModel.Marked); }
public void EliminatedValues_NewCellModelObjectCreated_EliminatedValuesListIsEmpty() { SudokuCellModel = new SudokuCellModel(null); Assert.Empty(SudokuCellModel.EliminatedValues); }
public void RemoveMark(ISudokuCellModel cell) => throw new NotImplementedException();