public async Task Call_PhotoAlbumService_To_Get_Album_Details_When_Get_Operation_Is_Invoked() { // Act await photoAlbumController.Get(); // Assert photoAlbumServiceMock.Verify(service => service.GetDetails(), Times.Once); }
public void Get_Always_CallsTheService() { // Act _ = _subject.Get(null); // Assert _mockPhotoAlbumService.Received(1).GetAsync(null); }
public void GivenPhotoAlbumController_WhenGetIsCalled_ReturnsPhotoAlbumModel() { //arrange var photoAlbum = TestData.GetPhotoAlbumModel(); _photoAlbumService.Stub(c => c.GetAllPhotoAlbums()).Return(photoAlbum); //act var result = _controller.Get(); //assert result.ShouldBeEquivalentTo(photoAlbum); }
public async Task IntegrationTest() { var response = await PhotoAlbumController.Get(); var okResult = response as OkObjectResult; // assert Assert.IsNotNull(okResult.Value); Assert.AreEqual(200, okResult.StatusCode); }
public async Task GetUnitTest() { JQDataTable fakeResult = new JQDataTable(); MockPhotoAlbumService.Setup(m => m.GetTable()).Returns(Task.FromResult(fakeResult)); PhotoAlbumController = new PhotoAlbumController(MockPhotoAlbumService.Object); var response = await PhotoAlbumController.Get(); var okResult = response as OkObjectResult; Assert.IsNotNull(okResult.Value); MockPhotoAlbumService.Verify(m => m.GetTable(), Times.Once); }