public async Task GetPreQualificationForUnderOperationsStageIndexTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.BranchId, "1") }; _qualificationController = _qualificationController.WithIdentity(_claims); var requestModel = new PreQualificationSearchCriteriaModel() { }; var result = await _qualificationController.GetPreQualificationForUnderOperationsStageIndex(requestModel); Assert.NotNull(result); }
public async Task GetPreQualificationForUnderOperationsStageIndexAsyncTest() { // arranges var requestModel = new PreQualificationSearchCriteriaModel() { }; var queryString = requestModel.ToDictionary().ToQueryString(); // act var response = await _client.GetAsync($"/Qualification/GetPreQualificationForUnderOperationsStageIndexAsync?" + queryString); // Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.NotNull(response); }
public async Task IndexPagingForSupplierProjectTest() { // arranges var requestModel = new PreQualificationSearchCriteriaModel() { }; var queryString = requestModel.ToDictionary().ToQueryString(); // act var response = await _client.GetAsync($"/Qualification/IndexPagingForSupplierProject?" + queryString); // Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.NotNull(response); }
public async Task IndexPagingAsyncTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.Role, RoleNames.MonafasatAccountManager) }; _qualificationController = _qualificationController.WithIdentity(_claims); var requestModel = new PreQualificationSearchCriteriaModel() { }; var response = await _qualificationController.GetPreQualificationsBySearchCriteria(requestModel); Assert.NotNull(response); Assert.NotEmpty(response.Items); }
public async Task GetQualificationsListForVisitorTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.Role, RoleNames.supplier) }; _qualificationController = _qualificationController.WithIdentity(_claims); var requestModel = new PreQualificationSearchCriteriaModel() { }; var result = await _qualificationController.GetQualificationsListForVisitor(requestModel); Assert.NotNull(result); Assert.NotEmpty(result.Items); }
public async Task GetSupplierProjectbySearchCriteriaTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.Role, RoleNames.MonafasatAccountManager) }; _qualificationController = _qualificationController.WithIdentity(_claims); var requestModel = new PreQualificationSearchCriteriaModel() { TenderIdStr = "kNWBZYjHyEW2O9Jt5g3wjw==", SupplierCr = "5900037276" }; var response = await _qualificationController.GetSupplierProjectbySearchCriteria(requestModel); Assert.NotNull(response); Assert.NotEmpty(response.Items); }
public async Task GetSupplierQualificationsListTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.SelectedCR, "1010274503") }; _qualificationController = _qualificationController.WithIdentity(_claims); var requestModel = new PreQualificationSearchCriteriaModel() { }; var agencyCode = "022001000000"; var result = await _qualificationController.GetSupplierQualificationsList(requestModel); Assert.NotNull(result); Assert.NotEmpty(result.Items); Assert.Equal(agencyCode, result.Items.First().AgencyCode); Assert.Equal(agencyCode, result.Items.Last().AgencyCode); }
public async Task FindCheckedPreQualificationsBySearchCriteriaTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.BranchId, "1") }; _qualificationController = _qualificationController.WithIdentity(_claims); var agencyCode = "022001000000"; var requestModel = new PreQualificationSearchCriteriaModel() { AgencyCode = agencyCode }; var result = await _qualificationController.FindCheckedPreQualificationsBySearchCriteria(requestModel); Assert.NotNull(result); Assert.NotEmpty(result.Items); Assert.Equal(agencyCode, result.Items.First().AgencyCode); Assert.Equal(agencyCode, result.Items.Last().AgencyCode); }