public void GetClientSummary_Failed()
        {
            Mock_ContactDemographics_Failed();
            // Arrange
            RegistrationController contactDemographicController = new RegistrationController(registrationDataProvider);

            //Act
            var getClientResult = contactDemographicController.GetClientSummary(searchCriteria, contactType);
            var response        = getClientResult as HttpResult <Response <ContactDemographicsModel> >;

            //Assert
            Assert.IsNull(response.Value);
        }
        public void GetClientSummary_Success()
        {
            Mock_ContactDemographics_Success();
            // Arrange
            RegistrationController contactDemographicController = new RegistrationController(registrationDataProvider);

            //Act
            var getClientResult = contactDemographicController.GetClientSummary(searchCriteria, contactType);
            var response        = getClientResult as HttpResult <Response <ContactDemographicsModel> >;

            var clientList = response.Value.DataItems;

            //Assert
            Assert.IsNotNull(clientList);
            Assert.IsTrue(clientList.Count > 0);
        }
        public void GetClientSummary_Success()
        {
            // Arrange
            ContactDemographic_Success();
            RegistrationController contactDemographicController = new RegistrationController(registrationRuleEngine);

            //Act
            var clientResult = contactDemographicController.GetClientSummary(searchCriteria, ContactType);
            var response     = clientResult as HttpResult <Response <ContactDemographicsModel> >;
            var clientSearch = response.Value.DataItems;


            //Assert
            Assert.IsTrue(clientSearch != null, "Data items can't be null");
            Assert.IsTrue(clientSearch.Count() > 0, "Record not found");
        }