private void ThrowExceptionWhenLastEmptyWhileAdd() { //Act var obj = new Appl.Contacts(_loggerMocked.Object, _mapperMocked.Object, _contactRepoMocked.Object); //Assert Assert.Throws <ArgumentException>(() => obj.Add(new ApplModels.Contact { FirstName = "FirstName", LastName = string.Empty, BusinessName = string.Empty })); }
private void AddContactWithBusinessName() { //Act var contacts = new Appl.Contacts(_loggerMocked.Object, _mapperMocked.Object, _contactRepoMocked.Object); var result = contacts.Add(new ApplModels.Contact { FirstName = string.Empty, LastName = string.Empty, BusinessName = BusinessName }); //Assert result.BusinessName.Should().Be(BusinessName); }
private void AddContactWithFirstAndLastNames() { //Act var contacts = new Appl.Contacts(_loggerMocked.Object, _mapperMocked.Object, _contactRepoMocked.Object); var result = contacts.Add(new ApplModels.Contact { FirstName = FirstName, LastName = LastName, BusinessName = string.Empty }); //Assert result.FirstName.Should().Be(FirstName); result.LastName.Should().Be(LastName); }
private void AddContactWithBusinessNameAndAddress() { //Act var contacts = new Appl.Contacts(_loggerMocked.Object, _mapperMocked.Object, _contactRepoMocked.Object); var result = contacts.Add(new ApplModels.Contact { FirstName = string.Empty, LastName = string.Empty, BusinessName = BusinessName, Addresses = new List <ApplModels.Address> { new ApplModels.Address { Street = "street", City = "city", State = "state", ZipCode = "10001" } } }); //Assert result.BusinessName.Should().Be(BusinessName); }