diff --git a/test/fiskaltrust.Launcher.UnitTest/Configuration/Configuration.cs b/test/fiskaltrust.Launcher.UnitTest/Configuration/Configuration.cs index 71d05777..6f5316ea 100644 --- a/test/fiskaltrust.Launcher.UnitTest/Configuration/Configuration.cs +++ b/test/fiskaltrust.Launcher.UnitTest/Configuration/Configuration.cs @@ -39,18 +39,13 @@ public void RandomConfiguration_SerializaAndDeserialize_ShouldPreserveNull() .RuleForType(typeof(Uri), f => new Uri(f.Internet.Url()).OrNull(f)) .Generate(); - // Reset LauncherServiceUri to null for testing purposes - configuration.LauncherServiceUri = null; - var serialized = configuration.Serialize(); var deserialized = LauncherConfiguration.Deserialize(serialized); - // Exclude LauncherServiceUri from comparison as it has a default value now - deserialized.Raw(d => configuration.Raw(c => d.Should().BeEquivalentTo(c, options => options.Excluding(cfg => cfg.LauncherServiceUri)))); - deserialized.Should().BeEquivalentTo(deserialized); + deserialized.Should().BeEquivalentTo(configuration, options => options.Excluding(cfg => cfg.LauncherServiceUri)); } } - + [Fact] public void DifferentCaseInKeys_Deserialize_ShouldPreserveProperties() {