public void TestFileFromName() { var repo = new SnippetRepo(TestHelper.TestSnippetDir); var files = repo.GetSnippets(); Assert.AreEqual(1, files.Count()); }
public void TestInvokeNoArgs() { var repo = new SnippetRepo(TestHelper.TestSnippetDir); var runner = new LpRunner(); var testFile = repo.GetFileFromName("test"); var output = runner.Run(testFile).ToArray(); Assert.AreEqual(1, output.Length); Assert.AreEqual("Hello, world!", output[0]); }
/// <summary> /// New instance of snippet controller /// </summary> public SnippetController() { var snippetDir = ConfigurationManager.AppSettings[SnippetDefaultDirConfigurationKey]; if (snippetDir != null) { _repo = new SnippetRepo(new DirectoryInfo(snippetDir)); } else { _repo = new SnippetRepo(); } }