22 lines
634 B
C#
22 lines
634 B
C#
using Core.Blueprint.KeyVault.DependencyInjection;
|
|
using Core.Blueprint.KeyVault.Runtime;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
namespace Core.Blueprint.KeyVault.UnitTests;
|
|
|
|
public class UnitTest1
|
|
{
|
|
[Fact]
|
|
public void AddBlueprintKeyVaultModule_WhenCalled_RegistersRuntimeSettings()
|
|
{
|
|
var services = new ServiceCollection();
|
|
|
|
services.AddBlueprintKeyVaultModule("agile-vault");
|
|
|
|
using var provider = services.BuildServiceProvider();
|
|
var settings = provider.GetRequiredService<BlueprintKeyVaultRuntimeSettings>();
|
|
|
|
Assert.Equal("agile-vault", settings.VaultName);
|
|
}
|
|
}
|