Пример #1
0
        public void GetContactsInGivenCity_ShouldReturn_True_IfContactsFound_InGivenCity()
        {
            bool expected = true;
            bool result   = AddressBookDBWork.GetContactsInGivenCity("Pune", "Maharastra");

            Assert.AreEqual(expected, result);
        }
Пример #2
0
        public void GetContactsInGivenState_ShouldReturn_True_IfContactsFound_InGivenState()
        {
            bool expected = true;
            bool result   = AddressBookDBWork.GetContactsInGivenState("UP");

            Assert.AreEqual(expected, result);
        }
Пример #3
0
        public void GetContactInGivenDateRange_ShouldReturn_False_IfNoContact_InGivenDateRange()
        {
            bool expected = false;
            bool result   = AddressBookDBWork.GetContactInGivenDateRange(Convert.ToDateTime("12/10/2020"), Convert.ToDateTime("13/10/2020"));

            Assert.AreEqual(expected, result);
        }
Пример #4
0
        public void GetContactInGivenDateRange_ShouldReturn_True_IfContact_InGivenDateRange()
        {
            bool expected = true;
            bool result   = AddressBookDBWork.GetContactInGivenDateRange(Convert.ToDateTime("10/11/2020"), DateTime.Now);

            Assert.AreEqual(expected, result);
        }
Пример #5
0
        public void RetriveContactsFromDB_ShouldReturn_True_IfContactsRecieved()
        {
            bool expected = true;
            bool result   = AddressBookDBWork.RetriveAllContactsFromDB();

            Assert.AreEqual(expected, result);
        }
Пример #6
0
        public void AddMultipleAddressBook_Should_Be_Able_ToAdd_AddressBooks()
        {
            List <AddressBookModel> modelList = new List <AddressBookModel>
            {
                new AddressBookModel()
                {
                    FirstName = "Hardy", LastName = "Sindu", Address = null, City = "Mumbai", State = "Maharastra", Zip = "888888", PhoneNo = "8888888888", Email = "*****@*****.**"
                },
                new AddressBookModel()
                {
                    FirstName = "Harshit", LastName = "Gupta", Address = null, City = "Mumbai", State = "Maharastra", Zip = "888888", PhoneNo = "8888888888", Email = "*****@*****.**"
                },
                new AddressBookModel()
                {
                    FirstName = "Ram", LastName = "Manohar", Address = null, City = "Mumbai", State = "Maharastra", Zip = "888888", PhoneNo = "8888888888", Email = "*****@*****.**"
                },
                new AddressBookModel()
                {
                    FirstName = "Abishey", LastName = "Anand", Address = "I90/78", City = "Mumbai", State = "Maharastra", Zip = "888888", PhoneNo = "8888888888", Email = "*****@*****.**"
                },
            };
            DateTime startDateTime = DateTime.Now;

            AddressBookDBWork.AddMultipleContactsToDB(modelList);
            DateTime stopDateTime = DateTime.Now;

            Console.WriteLine("Duration with thread: " + (startDateTime - stopDateTime));
        }
Пример #7
0
        public void UpdateContactInDB_ShouldReturn_False_IfContactsNotFound()
        {
            bool             expected = false;
            AddressBookModel modelObj = new AddressBookModel();

            modelObj.FirstName = "Rakesh";
            modelObj.LastName  = "Kumar";
            modelObj.Address   = "Street 67,Navi Mumbai, Maharastra";
            modelObj.City      = "Mumbai";
            modelObj.State     = "Maharastra";
            modelObj.Zip       = "951245";
            modelObj.PhoneNo   = "9865326578";
            bool result = AddressBookDBWork.UpdateContactInDB(modelObj);

            Assert.AreEqual(expected, result);
        }
Пример #8
0
        public void UpdateContactInDB_ShouldReturn_True_IfContactFound_And_ContactGotUpdated()
        {
            bool             expected = true;
            AddressBookModel modelObj = new AddressBookModel();

            modelObj.FirstName = "Rakesh";
            modelObj.LastName  = "Mehta";
            modelObj.Address   = "Street 67,Navi Mumbai, Maharastra";
            modelObj.City      = "Mumbai";
            modelObj.State     = "Maharastra";
            modelObj.Zip       = "951245";
            modelObj.PhoneNo   = "9865326578";
            modelObj.Email     = "*****@*****.**";
            bool result = AddressBookDBWork.UpdateContactInDB(modelObj);

            Assert.AreEqual(expected, result);
        }
Пример #9
0
        public void AddContactInDb_ShouldReturn_True_AfterAdding_TheContact()
        {
            bool             expected = true;
            AddressBookModel objModel = new AddressBookModel();

            objModel.FirstName       = "Radha";
            objModel.LastName        = "Gupta";
            objModel.Address         = "Sector 90";
            objModel.City            = "Noida";
            objModel.State           = "UP";
            objModel.PhoneNo         = "9878987898";
            objModel.Zip             = "121212";
            objModel.Email           = "*****@*****.**";
            objModel.AddressBookName = "a4";
            objModel.DateAdded       = DateTime.Now;
            bool result = AddressBookDBWork.AddContactToDB(objModel);

            Assert.AreEqual(expected, result);
        }