Ejemplo n.º 1
0
        public void ExistsChecksCorrectly()
        {
            var     moq     = new Mock <IAddressRepository>();
            Address address = new Address {
                Id = 5
            };

            moq.Setup(m => m.Exists(It.IsAny <Address>())).Returns(Task.FromResult(address));
            AddressesController controller = new AddressesController(moq.Object);

            //Act
            var result = controller.Exists(new Address()).Result;

            //Assert
            Assert.IsInstanceOfType(result, typeof(Address));
            Assert.AreEqual(address.Id, result.Id);
        }