public void GetPatientVisit() { //Arrange string visitName = "TestVisit"; Patient patient = new Patient() { Id = 5, PatientNumber = 88 }; Visit visit = new Visit() { Patient = patient, Caption = visitName }; Mock <IDataStorage> dataStorage = new Mock <IDataStorage>(); dataStorage.Setup(ds => ds.GetData <Visit>()).Returns(new List <Visit> { visit }); VisitRepository repository = new VisitRepository(dataStorage.Object); //Act Visit result = repository.GetVisitByPatientNumberAndVisitName(patient.PatientNumber, visitName); //Assert Assert.That(result, Is.Not.Null); Assert.That(result, Is.EqualTo(visit)); }
public void GetPatientVisit() { //Arrange string visitName = "TestVisit"; Patient patient = new Patient() {Id = 5, PatientNumber = 88}; Visit visit = new Visit() {Patient = patient, Caption = visitName}; Mock<IDataStorage> dataStorage = new Mock<IDataStorage>(); dataStorage.Setup(ds => ds.GetData<Visit>()).Returns(new List<Visit> {visit}); VisitRepository repository = new VisitRepository(dataStorage.Object); //Act Visit result = repository.GetVisitByPatientNumberAndVisitName(patient.PatientNumber, visitName); //Assert Assert.That(result, Is.Not.Null); Assert.That(result, Is.EqualTo(visit)); }