Beispiel #1
0
        public void ReplacementWorks()
        {
            var rootedPath = RootedPath("d", "foobar");
            var code       = DynamicResponseCreatorBase.CreateCorrectPathsInLoadStatements("#load \"foo.csscript\"", rootedPath);

            if (IsWindows)
            {
                Assert.Equal($"#load \"d:\\foobar\\foo.csscript\"", code);
            }
            else
            {
                Assert.Equal($"#load \"/d/foobar/foo.csscript\"", code);
            }
        }
        public ActionResult Config()
        {
            ViewData["Now"] = DateTime.Now;
            ViewData["ReloadTimestamps"]        = _endpointCollectionProvider.ReloadTimestamps;
            ViewData["SourceDirectory"]         = _endpointCollection.SourceDirectory;
            ViewData["FrameworkVersion"]        = Program.FrameworkVersion;
            ViewData["NetmockeryVersion"]       = Program.NetmockeryVersion;
            ViewData["DefaultScriptReferences"] =
                from
                metadatareference in DynamicResponseCreatorBase.GetDefaultMetadataReferences()
                select
                metadatareference.Display;

            return(View());
        }
        public void IncludesWork()
        {
            var code = DynamicResponseCreatorBase.ExecuteIncludes("aaa; #include \"abc.txt\"", dc.DirectoryName);

            Assert.Equal("aaa; abc", code);
        }
        public void ReplacementWorks()
        {
            var code = DynamicResponseCreatorBase.CreateCorrectPathsInLoadStatements("#load \"foo.csscript\"", "C:\\dev");

            Assert.Equal("#load \"C:\\dev\\foo.csscript\"", code);
        }