public void GIVEN_Bad_Reader_WHEN_Retrieving_Workouts_Summaries_THEN_Exception() { //Arrange var badFactory = new WorkoutFactory(_invalidReader); //Act IEnumerable<Workout> actual = badFactory.GetSummaries(); }
public void GIVEN_Valid_Summary_XDoc_WHEN_Retrieving_Workouts_Via_Get_THEN_Workout_Returned() { //TODO: Validate values in returned entity var goodFactory = new WorkoutFactory(_validReader); IEnumerable<Workout> actual = goodFactory.GetSummaries(); Assert.IsNotNull(actual, "Invalid Workout List Returned"); Assert.AreEqual(actual.Count(), 1, "No Workouts Returned"); }
public void GIVEN_Valid_But_Incorrect_Summary_XDoc_WHEN_Retrieving_Summaries_THEN_Exception() { var badFactory = new WorkoutFactory(_invalidReader); badFactory.GetSummaries(); }
public void GIVEN_Valid_But_Empty_Summaries_WHEN_Retrieving_Workouts_THEN_No_Exception() { var badFactory = new WorkoutFactory(_emptyXDocReader); badFactory.GetSummaries(); }
public void GIVEN_Null_Reader_WHEN_Retrieving_Workouts_Summaries_THEN_Exception() { //TODO: Validate values in returned entity var nullFactory = new WorkoutFactory(_nullXDocReader); IEnumerable<Workout> actual = nullFactory.GetSummaries(); }
public void GIVEN_Empty_Reader_WHEN_Retrieving_Workout_Summaries_THEN_No_Exception() { //Arrange var emptyFactory = new WorkoutFactory(_emptyXDocReader); //Act IEnumerable<Workout> actual = emptyFactory.GetSummaries(); //Assert Assert.IsNotNull(actual); Assert.AreEqual(actual.Count(), 0); }