public async Task CreateAsync_ValidObjectPassed_ReturnCreatedBusiness() { // Arrange var business = new Business("Some name"); _repositoryMock .Setup(rep => rep.AddAsync(business)) .ReturnsAsync(business); // Act var createdBusiness = await _businessService.CreateAsync(business); // Assert Assert.Equal(business.Name, createdBusiness.Name); }
public void CreateShouldReturnCorrectId() { // Arrange var userManager = this.GetUserManagerMock(); var businessService = new BusinessService(this.db, userManager.Object); var type = new List <PetType>() { PetType.AllDogs, PetType.Cat }; // Act var result = businessService.CreateAsync("test", TypeBusiness.Cabin, "test", "test", 2d, 2d, type, "test", "test", true, "test", "test"); // Assert result .Should() .Equals(1); }