public void ParseValidJson()
        {
            EnvScannerPropertiesProvider provider = new EnvScannerPropertiesProvider("{ \"sonar.host.url\": \"http://myhost\"}");

            Assert.AreEqual(provider.GetAllProperties().First().Id, "sonar.host.url");
            Assert.AreEqual(provider.GetAllProperties().First().Value, "http://myhost");
            Assert.AreEqual(1, provider.GetAllProperties().Count());
        }
        public void ParseValidJson()
        {
            var provider = new EnvScannerPropertiesProvider("{ \"sonar.host.url\": \"http://myhost\"}");

            provider.GetAllProperties().Should().HaveCount(1);
            provider.GetAllProperties().First().Id.Should().Be("sonar.host.url");
            provider.GetAllProperties().First().Value.Should().Be("http://myhost");
        }
        public void NonExistingEnvVar()
        {
            EnvScannerPropertiesProvider provider = new EnvScannerPropertiesProvider(null);

            Assert.AreEqual(0, provider.GetAllProperties().Count());
        }
        public void NonExistingEnvVar()
        {
            var provider = new EnvScannerPropertiesProvider(null);

            provider.GetAllProperties().Should().BeEmpty();
        }