public Task <Grid> Make(Difficulty difficulty) { var hodokuGridSerializer = new HodokuGridSerializer(); var input = "000280000329000600000030009531000060008001090004870000096105720000000000000000040"; var grid = hodokuGridSerializer.Deserialize(input); return(Task.FromResult(grid)); }
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(); }