public TableauAdminService(IOptions <TableauSignInOptions> options, IOptions <TableauAdminCredentials> adminCredentials, IHttpClientFactory httpClientFactory, ILogger logger) : base(options, adminCredentials.Value, httpClientFactory, logger) { TableauAdminCredentials = adminCredentials.Value; HttpClientFactory = httpClientFactory; }
public TableauRestServiceTests() { Options = MockEnvironment.TableauSignInOptions().Object; TableauTenantFinder = MockEnvironment.TableauTenantFinder().Object; var tableauAdminCredentials = MockEnvironment.TableauAdminCredentials().Object; TableauAdminCredentials = new TableauAdminCredentials { Username = tableauAdminCredentials.UserName, Password = tableauAdminCredentials.Password }; TableauUserCredentials = MockEnvironment.TableauUserCredentials().Object; Logger = MockEnvironment.CreateTestLogger(); }