Пример #1
0
        public void ContactsEngine_GetAllContacts()
        {
            // Set up our mocked accessor with some test data
            SeedContacts();

            // Use the engine method that you're testing
            var result = _contactsEngine.GetContacts();

            // Compare properties to ensure the engine is working correctly, and
            // verify correctness of data. I'm searching the return list to
            // make sure that a contact with the last name of "Teske" is returned
            var contact1 = result.FirstOrDefault(c => c.LastName == "Teske");

            // There should be two entries returned to us
            Assert.AreEqual(2, result.Count());

            // Check properties about my contact
            Assert.AreEqual(1, contact1.Id);
            Assert.AreEqual("Daric", contact1.FirstName);
            Assert.AreEqual("*****@*****.**", contact1.EmailAddress);
        }
Пример #2
0
 public IHttpActionResult GetContacts()
 {
     return(Ok(_contactsEngine.GetContacts()));
     //return Ok(db.Contacts);
 }