コード例 #1
0
        public void GetHasInformedConsent_PersonNotFound_ReturnsFalse()
        {
            var repo = new Mock <ElementRepository <Person> >();

            repo.Setup(x => x.GetById("Joe")).Returns((Person)null);
            var informant = new PersonInformant(repo.Object, null);

            Assert.IsFalse(informant.GetHasInformedConsent("Joe"));
        }
コード例 #2
0
        public void GetHasInformedConsent_PersonDoesNotExist_ReturnsFalse()
        {
            var person = new Mock <Person>();

            person.Setup(p => p.GetInformedConsentComponentFile()).Returns((ComponentFile)null);
            var repo = new Mock <ElementRepository <Person> >();

            repo.Setup(x => x.GetById("Joe")).Returns(person.Object);
            var informant = new PersonInformant(repo.Object, null);

            Assert.IsFalse(informant.GetHasInformedConsent("Joe"));
        }