public void GenerateKey_WithUnchangedDiscriminatorValue_ReturnsSameValue( [Frozen] IHostingEnvironment hostingEnvironment, [Frozen] GlobalSettings globalSettings, [Frozen] IOptionsMonitor <GlobalSettings> globalSettingsMonitor, DefaultMainDomKeyGenerator sut, string aDiscriminator) { globalSettings.MainDomKeyDiscriminator = aDiscriminator; var a = sut.GenerateKey(); var b = sut.GenerateKey(); Assert.AreEqual(a, b); }
public void GenerateKey_WithConfiguredDiscriminatorValue_AltersHash( [Frozen] IHostingEnvironment hostingEnvironment, [Frozen] GlobalSettings globalSettings, [Frozen] IOptionsMonitor <GlobalSettings> globalSettingsMonitor, DefaultMainDomKeyGenerator sut, string aDiscriminator) { var withoutDiscriminator = sut.GenerateKey(); globalSettings.MainDomKeyDiscriminator = aDiscriminator; var withDiscriminator = sut.GenerateKey(); Assert.AreNotEqual(withoutDiscriminator, withDiscriminator); }