public void Get_Returns_Value_From_Environment()
        {
            var source = new EnvironmentVariableSource();

            string value;
            var result = source.Get(Name, null, out value);

            Assert.AreEqual(Value, value);
            Assert.IsTrue(result);
        }
        public void Get_Returns_Null_When_No_Matching_Environment_Variable()
        {
            const string name = " garbage string: P(*TO(*HFJJJFS#@(**&&^$%#*&()FDGO*^FDC VBNJUYT";

            var source = new EnvironmentVariableSource();

            string value;
            var result = source.Get(name, null, out value);

            Assert.IsNull(value);
            Assert.IsFalse(result);
        }