private void ThrowExceptionWhenIdIsLessthanZeroWhileRemoveAddress() { //Act var contact = new Appl.Contacts(_loggerMocked.Object, _mapperMocked.Object, _contactRepoMocked.Object); _contactRepoMocked.Setup(repo => repo.Delete(It.IsAny <int>())).Returns(true); Assert.Throws <ArgumentOutOfRangeException>(() => contact.Remove(-1)); }
private void RemoveAddress() { //Act var contact = new Appl.Contacts(_loggerMocked.Object, _mapperMocked.Object, _contactRepoMocked.Object); _contactRepoMocked.Setup(repo => repo.Delete(It.IsAny <int>())).Returns(true); var result = contact.Remove(123); //Assert result.Should().BeTrue(); }