public async Task AuthorizeJwt_Error() { var error = ErrorTransferData.ErrorBadRequest; var jwtTokenResult = new ResultValue <string>(error); var authorize = AuthorizeData.AuthorizeDomains.First(); var restHttpClient = RestClientMock.PostRestClient(jwtTokenResult); var authorizeTransferConverter = AuthorizeTransferConverter; var authorizeRestService = new AuthorizeRestService(restHttpClient.Object, authorizeTransferConverter); var resultToken = await authorizeRestService.AuthorizeJwt(authorize); Assert.True(resultToken.HasErrors); Assert.True(error.Equals(resultToken.Errors.First())); }
public async Task AuthorizeJwt_Ok() { const string jwtToken = "jwtToken"; var jwtTokenResult = jwtToken.ToResultValue(); var authorize = AuthorizeData.AuthorizeDomains.First(); var restHttpClient = RestClientMock.PostRestClient(jwtTokenResult); var authorizeTransferConverter = AuthorizeTransferConverter; var authorizeRestService = new AuthorizeRestService(restHttpClient.Object, authorizeTransferConverter); var resultToken = await authorizeRestService.AuthorizeJwt(authorize); Assert.True(resultToken.OkStatus); Assert.Equal(jwtToken, resultToken.Value); }