public void Solve_GivenAConfigurationThatThisSolverCannotSolve_Throws() { var solver = new TestableSolver(); var config = CreateConfigOfSize(3); Assert.Throws<Exception>(() => solver.Solve(config)); }
public void Solve_GivenAConfigurationThatThisSolverCanSolve_DoesNotThrow() { var solver = new TestableSolver(); var config = CreateConfigOfSize(ValidSize); Assert.DoesNotThrow(() => solver.Solve(config)); }