public void GlobalConfig_ShouldUseTheStringValueConverterWhenConfiguringWithTheStringValueConverter() { // Ensure Default Etcd.Configuration.ValueConverter .Should() .Be(Converters.Json); Etcd.Configure(x => x.ValueConverter = Converters.String); Etcd.Configuration.ValueConverter.Should() .Be(Converters.String); }
public void GlobalConfig_ShouldAffectNewInstanceConfig() { // Ensure Default Etcd.Configuration.ValueConverter .Should() .Be(Converters.Json); // Act Etcd.Configure(x => x.ValueConverter = Converters.String); var client = (EtcdClient)Etcd.ClientFor(Fixtures.EtcdUrl.ToUri()); // Verify client.Config.ValueConverter .Should() .Be(Converters.String); }
public void Dispose() { // Ensure that the Value Convert is reset to the default Etcd.Configure(x => x.ValueConverter = Converters.Default); }