public async Task GetAsync_should_invokes_exactly_twice() { var BukmacherRepositoryMock = new Mock <IBookmakerRepository>(); var AutoMapperMock = new Mock <IMapper>(); var BukmacherService = new BookmakerService(BukmacherRepositoryMock.Object, AutoMapperMock.Object); await BukmacherService.RegisterAsync("Fortunka"); BukmacherRepositoryMock.Verify(x => x.GetAsync(""), Times.Exactly(0)); }
public async Task Register_Async_should_invokes_once() { var BukmacherRepositoryMock = new Mock <IBookmakerRepository>(); var AutoMapperMock = new Mock <IMapper>(); var BukmacherService = new BookmakerService(BukmacherRepositoryMock.Object, AutoMapperMock.Object); await BukmacherService.RegisterAsync("Fortunka"); BukmacherRepositoryMock.Verify(x => x.AddAsync(It.IsAny <Bookmaker>()), Times.Once); }