public void Should_find_basic_namespace() { var cache = new Fake_CacheBuilder(); _parser = new CSharpFileParser(cache); _parser.ParseFile("TestFile", () => { return "namespace MyFirstNS {}"; }); var ns = cache.Namespaces.ElementAt(0); Assert.That(ns.File, Is.EqualTo("TestFile")); Assert.That(ns.Signature, Is.EqualTo("MyFirstNS")); Assert.That(ns.Name, Is.EqualTo("MyFirstNS")); Assert.That(ns.Offset, Is.EqualTo(11)); Assert.That(ns.Line, Is.EqualTo(1)); Assert.That(ns.Column, Is.EqualTo(12)); }
public void Setup() { _cache = new Fake_CacheBuilder(); _parser = new CSharpFileParser(_cache); _parser.ParseFile("file1", () => { return getContent(); }); }