Ejemplo n.º 1
0
        public async Task GetContactByIdNoData()
        {
            var mock = new Mock <IContactRepository>();

            mock.Setup(p => p.GetContact(1)).ReturnsAsync(default(Contact));
            var cbl    = new ContactBusinessLayer(mock.Object);
            var result = await cbl.GetContact(1);

            Assert.True(default(Contact) == result);
        }
Ejemplo n.º 2
0
        public async Task GetContactById()
        {
            var mock = new Mock <IContactRepository>();

            mock.Setup(p => p.GetContact(1)).ReturnsAsync(new Contact()
            {
                FirstName = "Jon", LastName = "Doe", Email = "*****@*****.**", PhoneNumber = "111111111"
            });
            var cbl    = new ContactBusinessLayer(mock.Object);
            var result = await cbl.GetContact(1);

            Assert.True("Jon" == result.FirstName);
        }