public async Task GetAll_WhenAssociatesFound_ShouldReturnAllAssociates() { //Arrange //var mockId = It.IsAny<int?>(); _repository.Setup(p => p.Associates.GetAllAsync()).ReturnsAsync(_associates); var processor = new AssociateProcessor(_repository.Object); //Act var response = await processor.GetAll(); //Assert var returnValue = Assert.IsType <List <Associate> >(response); Assert.NotEmpty(returnValue); }
public async Task SaveAssociates_WhenSaveAssociates_ShouldReturnTrue() { //Arrange //var mockId = It.IsAny<int?>(); _repository.Setup(p => p.Associates.AddRangeAsync(_associates)).ReturnsAsync(true); _repository.Setup(p => p.Complete()).Returns(1); var processor = new AssociateProcessor(_repository.Object); //Act var response = await processor.SaveAssociates(_associateList); //Assert var returnValue = Assert.IsType <bool>(response); Assert.True(returnValue); }