Beispiel #1
0
        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);
        }
Beispiel #2
0
 public void Constructor_ShouldThrowExceptionWhenNullArgument()
 {
     // ASSERT
     Assert.Throws <ArgumentNullException>(() => { var _sut = new ActivityOfTeacherService(null); });
 }