Example #1
0
        public void SupervisorRoleReturnsFalseIfNotBCBA()
        {
            CaseProvider subject = getBaseAide();

            subject.IsSupervisor = true;

            bool result = subject.VerifyRoles(DateTime.Now);

            Assert.IsFalse(result);
        }
Example #2
0
        public void AuthorizedBCBAReturnsFalseIfNotBCBA()
        {
            CaseProvider subject = getBaseAide();

            subject.IsAuthorizedBCBA = true;

            bool result = subject.VerifyRoles(DateTime.Now);

            Assert.IsFalse(result);
        }
Example #3
0
        public void AuthorizedBCBARoleFailsIfMoreThanOneAuthorizedBCBA()
        {
            CaseProvider subject = getBaseVerifyRoles();

            subject.Case.Providers.First().IsAuthorizedBCBA = true;
            subject.IsAuthorizedBCBA = true;

            bool results = subject.VerifyRoles(DateTime.Now);

            Assert.IsFalse(results);
        }
Example #4
0
        public void SupervisorRolesFailsIfMoreThanOneSupervisor()
        {
            CaseProvider subject = getBaseVerifyRoles();

            subject.Case.Providers.First().IsSupervisor = true;
            subject.IsSupervisor = true;

            bool results = subject.VerifyRoles(DateTime.Now);

            Assert.IsFalse(results);
        }