コード例 #1
0
        public async Task SchoolBusinessServiceTest_Register_Failure()
        {
            //assemble
            _mockSchoolDataService.Setup(m => m.Register(It.IsAny <RegistrationRequest>())).Throws(new Exception());
            ISchoolBusinessService schoolBusinessService = new SchoolBusinessService(_mockSchoolDataService.Object, _mockLoggingService.Object);

            //act
            var res = await schoolBusinessService.Register(It.IsAny <RegistrationRequest>());

            //assert
            res.Should().BeFalse();
        }
コード例 #2
0
        public async Task SchoolBusinessServiceTest_Register_Success()
        {
            //assemble
            _mockSchoolDataService.Setup(m => m.Register(It.IsAny <RegistrationRequest>())).Returns(Task.FromResult(true));
            ISchoolBusinessService schoolBusinessService = new SchoolBusinessService(_mockSchoolDataService.Object, _mockLoggingService.Object);

            //act
            var res = await schoolBusinessService.Register(It.IsAny <RegistrationRequest>());

            //assert
            res.Should().BeTrue();
        }