選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

ScheduleControllerTests.cs 630B

123456789101112131415161718
  1. namespace Diligent.WebAPI.Tests.Controllers
  2. {
  3. public class ScheduleControllerTests
  4. {
  5. private IScheduleService _scheduleService = Substitute.For<IScheduleService>();
  6. [Fact]
  7. public async Task GetSchedule_ShouldReturn_200OK_Always()
  8. {
  9. _scheduleService.When(x => x.GetScheduleForCertainPeriod(Arg.Any<int>(), Arg.Any<int>())).Do(x => { });
  10. ScheduleController scheduleController = new(_scheduleService);
  11. var result = await scheduleController.GetSchedule(1000, 1000);
  12. (result as OkObjectResult).StatusCode.Should().Be(200);
  13. }
  14. }
  15. }