Ejemplo n.º 1
0
        public void Valid()
        {
            sut = new SudokuVerifier(this.fileSystem);

            var result = sut.IsValid("input_sudoku[1].txt");

            Assert.IsTrue(result);
        }
Ejemplo n.º 2
0
        public void InvalidFileContent(string fileName, string expectedExceptionMessage)
        {
            sut = new SudokuVerifier(this.fileSystem);

            var ex = Assert.ThrowsException <ApplicationException>(() => sut.IsValid(fileName));

            Assert.AreEqual(ex.Message, expectedExceptionMessage);
        }
Ejemplo n.º 3
0
        public void DuplicateNumbers(string fileName)
        {
            sut = new SudokuVerifier(this.fileSystem);

            var result = sut.IsValid(fileName);

            Assert.IsFalse(result);
        }
Ejemplo n.º 4
0
 public void FileDoesntExists()
 {
     sut = new SudokuVerifier(this.fileSystem);
     sut.IsValid("AnyFileName.txt");
 }