Files
mic-check/tests/api/MicCheck.Api.Tests.Unit/Environments/EnvironmentTests.cs

26 lines
765 B
C#

using NUnit.Framework;
using AppEnvironment = MicCheck.Api.Environments.Environment;
namespace MicCheck.Api.Tests.Unit.Environments;
[TestFixture]
public class EnvironmentTests
{
[Test]
public void WhenAnEnvironmentIsCreated_ThenFeatureStatesCollectionIsInitializedEmpty()
{
var environment = new AppEnvironment { Name = "Production", ApiKey = "env-key-abc" };
Assert.That(environment.FeatureStates, Is.Empty);
}
[Test]
public void WhenAnEnvironmentIsCreated_ThenNameAndApiKeyAreSet()
{
var environment = new AppEnvironment { Name = "Staging", ApiKey = "env-key-xyz" };
Assert.That(environment.Name, Is.EqualTo("Staging"));
Assert.That(environment.ApiKey, Is.EqualTo("env-key-xyz"));
}
}