Exemplo n.º 1
0
        public void HasInvoicePendingApprovalReturnsFalseWhenNoEntitiesReturned()
        {
            ExpectGetDataAccessAdapterAndDispose();
            ExpectFetchEntityCollection();

            _mocks.ReplayAll();
            bool hasInvoicePendingApproval = _medicalVendorInvoiceRepository.HasInvoicePendingApproval(1);

            _mocks.VerifyAll();

            Assert.IsFalse(hasInvoicePendingApproval);
        }
Exemplo n.º 2
0
        public void HasInvoicePendingForApprovalReturnsTrueWhenRepositoryReturnsTrue()
        {
            const long medicalVendorMedicalVendorUserId = 3;

            Expect.Call(_medicalVendorInvoiceRepository.HasInvoicePendingApproval(medicalVendorMedicalVendorUserId)).
            Return(true);

            _mocks.ReplayAll();
            bool hasInvoicePending = _service.HasInvoicesPendingForApproval(medicalVendorMedicalVendorUserId);

            _mocks.VerifyAll();

            Assert.IsTrue(hasInvoicePending);
        }
 public bool HasInvoicesPendingForApproval(long medicalVendorMedicalVendorUserId)
 {
     return(_medicalVendorInvoiceRepository.HasInvoicePendingApproval(medicalVendorMedicalVendorUserId));
 }
        public void HasInvoicePendingApprovalReturnsTrueWhenValidMedicalVendorInvoiceforUserExists()
        {
            bool hasPendingInvoicesToBeApproved = _repository.HasInvoicePendingApproval(VALID_ORGANIZATION_ROLE_USER_ID);

            Assert.IsTrue(hasPendingInvoicesToBeApproved);
        }