public Log4NetParserTests() { _userSecrets = new UserSecretsProvider(); var deps = new DependencyRegistration(); _serviceProvider = deps.AddLog4NetParser() .AddConfigurations(_userSecrets.Configuration) .Build(); }
public void GetCredentials_WithExistingSecretsId_ReturnsValidCredentials() { // Arrange var userSecretsId = "IntergrationTestID123"; var userProvider = new UserSecretsProvider(userSecretsId); // Act var result = userProvider.GetCredentials(); // Assert Assert.IsAssignableFrom <NetworkCredential>(result); }
public void GetCredentials_WithUnsetSecretsId_ReturnsEmptyAndDoesntThrow() { // Arrange var userSecretsId = "NonExistantId"; var userProvider = new UserSecretsProvider(userSecretsId); // Act var result = userProvider.GetCredentials(); // Assert Assert.True(string.IsNullOrEmpty(result.UserName)); }