public void Authorize_WithInvestorUnauthorized() { var ioasysApiClient = IoasysApiAdapterClientMocks.CreateScenarioWithInvestorUnauthorized().Object; var ioasysApiAdapter = new IoasysApiAdapter.IoasysApiAdapter(httpContextAccessor, ioasysApiClient, loggerMock); Assert.Throws <UnauthorizedAccessException>(() => ioasysApiAdapter.Authorize("User", "Pass")); }
public void ShowEnterpriseByFilter_WithOneEnterprisesForFilter() { var ioasysApiClient = IoasysApiAdapterClientMocks.CreateScenarioWithOneEnterprisesForFilter().Object; var ioasysApiAdapter = new IoasysApiAdapter.IoasysApiAdapter(httpContextAccessor, ioasysApiClient, loggerMock); Assert.NotEmpty(ioasysApiAdapter.ShowEnterpriseByFilter(new Dictionary <string, object>())); }
public void ShowEnterpriseByID_ThrowEnterpriseCoreExceptionForId() { var ioasysApiClient = IoasysApiAdapterClientMocks.CreateScenarioThrowEnterpriseCoreExceptionForId().Object; var ioasysApiAdapter = new IoasysApiAdapter.IoasysApiAdapter(httpContextAccessor, ioasysApiClient, loggerMock); Assert.Throws <EnterpriseCoreException>(() => ioasysApiAdapter.ShowEnterpriseByID(1)); }
public void ShowEnterpriseByID_WithOneEnterprisesForId() { var ioasysApiClient = IoasysApiAdapterClientMocks.CreateScenarioWithOneEnterprisesForId().Object; var ioasysApiAdapter = new IoasysApiAdapter.IoasysApiAdapter(httpContextAccessor, ioasysApiClient, loggerMock); Assert.Equal("Test", ioasysApiAdapter.ShowEnterpriseByID(1).Name); }
public void ShowAllEnterprises_WithOneEnterprise() { var ioasysApiClient = IoasysApiAdapterClientMocks.CreateScenarioWithOneEnterprise().Object; var ioasysApiAdapter = new IoasysApiAdapter.IoasysApiAdapter(httpContextAccessor, ioasysApiClient, loggerMock); Assert.NotEmpty(ioasysApiAdapter.ShowAllEnterprises()); }
public void Authorize_InvestorSuccessTrue() { var ioasysApiClient = IoasysApiAdapterClientMocks.CreateScenarioWithInvestorSuccessTrue().Object; var ioasysApiAdapter = new IoasysApiAdapter.IoasysApiAdapter(httpContextAccessor, ioasysApiClient, loggerMock); Assert.Equal("Test", ioasysApiAdapter.Authorize("User", "Pass").Name); }