public async Task EmptyListShouldRetur0And0And0() { //Arrange var fixture = new CourseInsertFixture(); (int, int, int)expected = (0, 0, 0); //Act var actual = await fixture.ExecuteInsertString(); //Assert Assert.Equal(expected, actual); }
public async Task OneExistingCourseInstance_ShouldRetur0And0And1() { //Arrange var fixture = new CourseInsertFixture() .WithXExistingCourseInstances(1); (int, int, int)expected = (0, 0, 1); //Act var actual = await fixture.ExecuteInsertString(); //Assert Assert.Equal(expected, actual); }
public async Task TenUniqueInstancesWithExistingCourses_ShouldReturn0And10And0() { //Arrange var fixture = new CourseInsertFixture() .WithXUniqueCourseInstancesWithExistingCourses(10); (int, int, int)expected = (0, 10, 0); //Act var actual = await fixture.ExecuteInsertString(); //Assert Assert.Equal(expected, actual); }
public async Task OneUniqueEntry_ShouldReturn1And1And0() { //Arrange var fixture = new CourseInsertFixture() .WithXUniqueCourseInstancesWithUniqueCourses(1); (int, int, int)expected = (1, 1, 0); //Act var actual = await fixture.ExecuteInsertString(); //Assert Assert.Equal(expected, actual); }
public async Task OneUniqueCourse_OneExistingCourse_OneExistingInstance_ShouldReturn1And2And1() { //Arrange var fixture = new CourseInsertFixture() .WithXUniqueCourseInstancesWithUniqueCourses(1) .WithXUniqueCourseInstancesWithExistingCourses(1) .WithXExistingCourseInstances(1); (int, int, int)expected = (1, 2, 1); //Act var actual = await fixture.ExecuteInsertString(); //Assert Assert.Equal(expected, actual); }