예제 #1
0
        public void CreatePatientAccessEvent_NullPatientAccessEventType_ThrowsArgumentException()
        {
            var patientAccessEventFactory = new PatientAccessEventFactory();

            var patient = new Mock <Patient> ();

            patientAccessEventFactory.CreatePatientAccessEvent(
                patient.Object, null, "audited context decription", "some note");
        }
예제 #2
0
        public void CreatePatientAccessEvent_GivenValidArguments_CreatesAnEvent()
        {
            var patientAccessEventFactory = new PatientAccessEventFactory();

            var patient = new Mock <Patient> ();
            var patientAccessEventType = new Mock <PatientAccessEventType> ();

            PatientAccessEvent patientAccessEvent = patientAccessEventFactory.CreatePatientAccessEvent(
                patient.Object, patientAccessEventType.Object, "audited context decription", "some note");

            Assert.IsNotNull(patientAccessEvent);
        }