/// <summary> /// Prevents a default instance of the <see cref="ContractFilterController"/> class from being created. /// </summary> private ContractFilterController() { int facilityId = Convert.ToInt32(System.Web.HttpContext.Current.Request.Headers[Constants.BubbleDataSource]); string bubbleDataSource = GetFacilityConnection(facilityId); _contractFiltersLogic = new ContractFilterLogic(bubbleDataSource); }
public void ContractFiltersLogicConstructorTest1() { Mock <IContractFilterRepository> mockProductRepository = new Mock <IContractFilterRepository>(); ContractFilterLogic target = new ContractFilterLogic(mockProductRepository.Object); Assert.IsInstanceOfType(target, typeof(ContractFilterLogic)); }
public void ContractFiltersLogicConstructorTest() { var target = new ContractFilterLogic(Constants.ConnectionString); //Assert Assert.IsInstanceOfType(target, typeof(ContractFilterLogic)); }
public void GetContractFiltersDataTest() { var mockGetContractFiltersDataBasedOnContractId = new Mock <IContractFilterRepository>(); //Mock Input ContractServiceType inputData = new ContractServiceType { ContractId = 234, ContractServiceTypeId = 0 }; //Mock output List <ContractFilter> result = new List <ContractFilter> { new ContractFilter { FilterName = "Bill Type", FilterValues = "23,45,67" } }; mockGetContractFiltersDataBasedOnContractId.Setup(f => f.GetContractFilters(inputData)).Returns(result); ContractFilterLogic target = new ContractFilterLogic(mockGetContractFiltersDataBasedOnContractId.Object); List <ContractFilter> actual = target.GetContractFiltersData(inputData); Assert.AreEqual(result, actual); }