public void ParseDll(string line, string expected) { AssemblyDirectiveProcessor pr = new AssemblyDirectiveProcessor(); AnalyserResult res = new AnalyserResult(); pr.Process(res, line, 1); Assert.Equal(expected, res.References.First()); }
public void ParseDll(string line, string expected) { AssemblyDirectiveProcessor pr = new AssemblyDirectiveProcessor(_fileWrapper.Object, _pathWrapper.Object, new Mock <ILogger <AssemblyDirectiveProcessor> >().Object); _pathWrapper.Setup(x => x.GetExtension(expected)).Returns(".dll"); _fileWrapper.Setup(x => x.Exists(expected)).Returns(true); ScriptAnalyzerResult res = new ScriptAnalyzerResult(); pr.Process(res, line, 1); Assert.Equal(expected, res.AssemblyReferences.First().FullPath); }
public void ParseDll(string line, string expected) { AssemblyDirectiveProcessor pr = new AssemblyDirectiveProcessor(_fileWrapper.Object, _pathWrapper.Object); _pathWrapper.Setup(x => x.GetExtension(expected)).Returns(".dll"); _fileWrapper.Setup(x => x.Exists(expected)).Returns(true); AnalyserResult res = new AnalyserResult(); pr.Process(res, line, 1); Assert.Equal(expected, res.References.First()); }