public async Task GetTeachersWithPostAsync_ShouldReturnList() { // ARRANGE var mockTeachersQuery = new Mock <ITeachersQuery>(); mockTeachersQuery.Setup(tq => tq.GetActivityAll()).ReturnsAsync(GetTestData()); var dbContextFactory = SetupContextFactory(mockTeachersQuery.Object); _sut = new ActivityOfTeacherService(dbContextFactory); // ACT var result = await _sut.GetTeachersWithPostAsync(); // ASSERT Assert.Equal(GetTestData().Count, result.Entity.Count); }
public void Constructor_ShouldThrowExceptionWhenNullArgument() { // ASSERT Assert.Throws <ArgumentNullException>(() => { var _sut = new ActivityOfTeacherService(null); }); }