public Task <Grid> Make(Difficulty difficulty)
        {
            var hodokuGridSerializer = new HodokuGridSerializer();
            var input = "000280000329000600000030009531000060008001090004870000096105720000000000000000040";
            var grid  = hodokuGridSerializer.Deserialize(input);

            return(Task.FromResult(grid));
        }
Exemple #2
0
        public void IsSudokuSolved_should_return_true_if_has_all_inputs_valid()
        {
            var hodokuGridSerializer = new HodokuGridSerializer();
            var input = "017289435329514678485736219531492867278651394964873152896145723143927586752368941";
            var sut   = hodokuGridSerializer.Deserialize(input);

            sut.SetValue(new Position(0, 0), Value.Six);

            sut.IsSudokuSolved().Should().BeTrue();
        }