public void GenerateMedicalVendorEarningGeneratesValidEarningWhenGivenValidId() { IValidator <MedicalVendorEarning> validator = new Validator <MedicalVendorEarning>(new MedicalVendorEarningValidationRuleFactory()); MedicalVendorEarning medicalVendorEarning = _medicalVendorEarningService.GenerateMedicalVendorEarning (0, VALID_CUSTOMER_EVENT_TEST_ID, DateTime.Today, true); Assert.IsNotNull(medicalVendorEarning); Assert.IsTrue(validator.IsValid(medicalVendorEarning)); }
public void SaveMedicalVendorEarningSavesValidEarning() { var medicalVendorEarning = new MedicalVendorEarning { OrganizationRoleUserId = VALID_ORGANIZATION_ROLE_USER_ID, MedicalVendorUserEventTestLockId = VALID_MEDICAL_VENDOR_USER_EVENT_TEST_LOCK_ID, MedicalVendorUserAmountEarned = 58.33m, DataRecorderMetaData = _dataRecorderMetaDataFactory.CreateDataRecorderMetaData (VALID_DATA_RECORDER_CREATOR_ID) }; _medicalVendorEarningRepository.SaveMedicalVendorEarning(medicalVendorEarning); }
public void CreateMedicalVendorEarningReturnsEarningWhenGivenValidArguments() { const long dataRecorderCreatorId = 0; var dateCreated = new DateTime(); Expect.Call(_dataRecorderMetaDataFactory.CreateDataRecorderMetaData(dataRecorderCreatorId, dateCreated)).Return(new DataRecorderMetaData()); _mocks.ReplayAll(); MedicalVendorEarning medicalVendorEarning = _medicalVendorEarningFactory. CreateMedicalVendorEarning(new MedicalVendorEarningAggregate(), dataRecorderCreatorId, dateCreated); _mocks.VerifyAll(); Assert.IsNotNull(medicalVendorEarning); }
public void CreateMedicalVendorEarningMapsAggregatePropertiesToEarningPropertiesCorrectly() { var medicalVendorEarningAggregate = new MedicalVendorEarningAggregate { MedicalVendorMedicalVendorUserId = 3, }; var dateCreated = new DateTime(); const long dataRecorderCreatorId = 0; Expect.Call(_dataRecorderMetaDataFactory.CreateDataRecorderMetaData(dataRecorderCreatorId, dateCreated)).Return(new DataRecorderMetaData()); _mocks.ReplayAll(); MedicalVendorEarning medicalVendorEarning = _medicalVendorEarningFactory. CreateMedicalVendorEarning(medicalVendorEarningAggregate, dataRecorderCreatorId, dateCreated); _mocks.VerifyAll(); Assert.AreEqual(medicalVendorEarningAggregate.MedicalVendorMedicalVendorUserId, medicalVendorEarning.OrganizationRoleUserId); }
private void ExpectCreateMedicalVendorEarning(MedicalVendorEarningAggregate medicalVendorEarningAggregate, long dataCreatorId, DateTime dateCreated, MedicalVendorEarning medicalVendorEarningToReturn) { Expect.Call(_medicalVendorEarningFactory.CreateMedicalVendorEarning(medicalVendorEarningAggregate, dataCreatorId, dateCreated)) .Return(medicalVendorEarningToReturn); }
public void TearDown() { _medicalVendorEarning = null; }
public void SetUp() { _medicalVendorEarning = GetValidMedicalVendorEarning(); }
public void SaveMedicalVendorEarning(MedicalVendorEarning medicalVendorEarning) { throw new NotImplementedException(); }