public void has_set_end_point() { IRanger lowerClass = new LowerClass(); var target = getTarget(); target.ranger = lowerClass; target.ranger.setEndPoint(100); Assert.IsTrue(target.ranger.EndPoint > 0); }
public void has_set_start_point() { IRanger lowerClass = new LowerClass(); var target = getTarget(); target.ranger = lowerClass; target.ranger.setStartPoint(1); Assert.IsTrue(target.ranger.StartPoint > 0); }
static void Main(string[] args) { IRanger lowerCLass = new LowerClass(); GameMathEngine engine = new GameMathEngine(); engine.startGame(); engine.ranger = lowerCLass; engine.play(); IRanger higherCLass = new HigherClass(); engine.ranger = higherCLass; engine.play(); Console.ReadKey(); }
public void thow_exception_if_game_played_wihtout_end_point() { IRanger lowerClass = new LowerClass(); var target = getTarget(); target.ranger = lowerClass; target.ranger.setStartPoint(1); //target.setEndPoint(10); try { target.play(); Assert.IsTrue(false); } catch { Assert.IsTrue(true); } }
public void given_user_not_within_points_throw_exception() { IRanger lowerClass = new LowerClass(); var target = getTarget(); target.ranger = lowerClass; var startPoint = 1; var endPoint = 100; target.ranger.setStartPoint(startPoint); target.ranger.setEndPoint(endPoint); var playNumber = 300; try { target.isWithinPoints(playNumber); Assert.IsTrue(true); } catch { Assert.Fail(); } }