public void MedicareLabFeeSchedulefRepositoryConstructorUnitTest1() { var mockMedicareLabFeeSchedule = new Mock <IMedicareLabFeeScheduleRepository>(); MedicareLabFeeScheduleLogic target = new MedicareLabFeeScheduleLogic(mockMedicareLabFeeSchedule.Object); Assert.IsInstanceOfType(target, typeof(MedicareLabFeeScheduleLogic)); }
public void MedicareLabFeeScheduleLogicParameterlessConstructorTest() { var target = new MedicareLabFeeScheduleLogic(Constants.ConnectionString); //Assert Assert.IsInstanceOfType(target, typeof(MedicareLabFeeScheduleLogic)); }
public void GetMedicareLabFeeScheduleTest() { // Arrange var mockMedicareLabFeeScheduleRepository = new Mock <IMedicareLabFeeScheduleRepository>(); MedicareLabFeeScheduleResult medicareLabFeeScheduleResult = new MedicareLabFeeScheduleResult { Total = 22578, MedicareLabFeeScheduleList = new List <MedicareLabFeeSchedule> { new MedicareLabFeeSchedule { Amount = 20, Carrier = "12456", HCPCS = "85420" }, new MedicareLabFeeSchedule { Amount = 12, Carrier = "12456", HCPCS = "8542" } } }; mockMedicareLabFeeScheduleRepository.Setup(f => f.GetMedicareLabFeeSchedule(It.IsAny <MedicareLabFeeSchedule>())).Returns(medicareLabFeeScheduleResult); MedicareLabFeeScheduleLogic target = new MedicareLabFeeScheduleLogic(mockMedicareLabFeeScheduleRepository.Object); // Act MedicareLabFeeScheduleResult actual = target.GetMedicareLabFeeSchedule(null); // Assert Assert.AreEqual(medicareLabFeeScheduleResult, actual); }
/// <summary> /// Initializes a new instance of the <see cref="PaymentTableController"/> class. /// </summary> public MedicareLabFeeScheduleController() { int facilityId = Convert.ToInt32(System.Web.HttpContext.Current.Request.Headers[Constants.BubbleDataSource]); string bubbleDataSource = GetFacilityConnection(facilityId); _medicareLabFeeScheduleLogic = new MedicareLabFeeScheduleLogic(bubbleDataSource); }
public void GetMedicareLabFeeSchedule() { var repository = new Mock <IMedicareLabFeeScheduleRepository>(); MedicareLabFeeScheduleResult result = new MedicareLabFeeScheduleResult(); repository.Setup(f => f.GetMedicareLabFeeSchedule(It.IsAny <MedicareLabFeeSchedule>())).Returns(result); MedicareLabFeeScheduleLogic target = new MedicareLabFeeScheduleLogic(repository.Object); MedicareLabFeeScheduleResult actual = target.GetMedicareLabFeeSchedule(new MedicareLabFeeSchedule()); Assert.AreEqual(result, actual); }
public void GetMedicareLabFeeScheduleTableNameTest() { // Arrange var mockMedicareLabFeeScheduleRepository = new Mock <IMedicareLabFeeScheduleRepository>(); List <MedicareLabFeeSchedule> mCareLabFeeSchedules = new List <MedicareLabFeeSchedule> { new MedicareLabFeeSchedule { Date = 20140401, Name = "M Care lab fee schedule 04-01-2014" }, new MedicareLabFeeSchedule { Date = 20140101, Name = "M Care lab fee schedule 01-01-2014" } }; mockMedicareLabFeeScheduleRepository.Setup(f => f.GetMedicareLabFeeScheduleTableNames()).Returns(mCareLabFeeSchedules); MedicareLabFeeScheduleLogic target = new MedicareLabFeeScheduleLogic(mockMedicareLabFeeScheduleRepository.Object); // Act List <MedicareLabFeeSchedule> actual = target.GetMedicareLabFeeScheduleTableNames(); // Assert Assert.AreEqual(mCareLabFeeSchedules, actual); }