public void ParseDependency_Test()
        {
            const string module  = @"ns/module";
            const string version = @">=2.3.2";
            var          forgeModuleDependency = string.Format(@"'{0}', '{1}'", module, version);
            var          dep = PuppetProjectPackage.ParseDependency(forgeModuleDependency);

            Assert.AreEqual(module, dep.name);
            Assert.AreEqual(version, dep.version_requirement);
        }
        public void ParsedDependency_FormatException2Test()
        {
            const string module  = @"ns-module"; // forward slash expected
            const string version = @">=2.3.1";
            var          forgeModuleDependency = string.Format(@"'{0}', '{1}'", module, version);
            var          dep = PuppetProjectPackage.ParseDependency(forgeModuleDependency);

            Assert.AreEqual(module, dep.name);
            Assert.AreEqual(version, dep.version_requirement);
        }