public async Task GetPreQualificationsRequestsForCheckingAsyncTest() { // arranges var requestModel = new QualificationIdWithSearchCriteria() { }; var queryString = requestModel.ToDictionary().ToQueryString(); // act var response = await _client.GetAsync($"/Qualification/GetPreQualificationsRequestsForCheckingAsync?" + queryString); // Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.NotNull(response); }
public async Task GetPreQualificationDetails_ByQualificationId_ReturnesQualificationCheckingModel() { _moqQualificationQueries.Setup(x => x.GetSupplierPreQualificationRequestByQualificationIdAsync(It.IsAny <QualificationIdWithSearchCriteria>())) .Returns(() => Task.FromResult( new QueryResult <PreQualificationResultForChecking>( new List <PreQualificationResultForChecking>(), 10, 1, 10))); QualificationIdWithSearchCriteria qualificationIdWithSearchCriteria = new QualificationIdWithSearchCriteria(); var result = await _sut.GetSupplierPreQualificationRequestByQualificationIdAsync(qualificationIdWithSearchCriteria); Assert.NotNull(result); Assert.IsType <QueryResult <PreQualificationResultForChecking> >(result); }
public async Task GetPreQualificationsRequestsForCheckingAsyncTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.Role, RoleNames.MonafasatAccountManager) }; _qualificationController = _qualificationController.WithIdentity(_claims); string tenderIdString = "kNWBZYjHyEW2O9Jt5g3wjw=="; string supplierId = "2050038794"; var requestModel = new QualificationIdWithSearchCriteria() { TenderIdString = tenderIdString }; var result = await _qualificationController.GetPreQualificationsRequestsForChecking(requestModel); Assert.NotNull(result); Assert.Contains(result.Items, t => t.SupplierId == supplierId); }