public void IsValidToRejectCheckTender_WithNotAssignedCommittee_ThrowsAuthorizationException() { MockUser(); var tender = new TenderDefault().GetGeneralTender(); tender.UpdateCommittees(1, null, 1, 1, 1, 1, null, 1); Assert.Throws <AuthorizationException>(() => _Sut.IsValidToRejectCheckTender(tender, new List <string>())); }
public void TestUserClaims() { _moqHttpContextAccessor.Setup(x => x.HttpContext.User.Claims).Returns(() => { return(new Claim[1] { new Claim(IdentityConfigs.Claims.CommitteeId, "1") }); }); var tender = new TenderDefault().GetGeneralTender(); tender.UpdateCommittees(1, null, 1, 1, 1, 1, null, 1); Assert.Throws <AuthorizationException>(() => _Sut.IsValidToRejectCheckTender(tender, new List <string>())); }
public void IsValidToAccecssPostQualificationCheckingTender_WithNotAssignedCommittee_AuthorizationException() { MockUser(); var tender = new TenderDefault().GetGeneralTender(); tender.SetTenderType((int)Enums.TenderType.PostQualification); tender.UpdateCommittees(1, null, 1, 1, 1, 1, null, 1); Assert.Throws <AuthorizationException>(() => _Sut.IsValidToAccecssPostQualificationCheckingTender(tender, new List <string>() { RoleNames.OffersCheckManager, RoleNames.OffersPurchaseManager })); }