public void Build__ReturnsProvider() { ILoggerFactory factory = new LoggerFactory(); var source = new RandomValueSource(); var provider = source.Build(new ConfigurationBuilder()); Assert.IsType <RandomValueProvider>(provider); }
public void Constructors__InitializesDefaults() { ILoggerFactory factory = new LoggerFactory(); var source = new RandomValueSource(factory); Assert.Equal(factory, source._loggerFactory); Assert.NotNull(source._prefix); Assert.Equal(RandomValueSource.PREFIX, source._prefix); source = new RandomValueSource("foobar:", factory); Assert.Equal(factory, source._loggerFactory); Assert.NotNull(source._prefix); Assert.Equal("foobar:", source._prefix); }