public void FromFileUnitTest(FromFileData data) { var option = new AnalyzerOption { EscapeLines = escapes, }; var tables = Analyzer.FromFile(data.InputPath, regex, option); tables.Length.Should().Be(data.Count); for (var i = 0; i < tables.Length; i++) { tables[i].Query.Should().Be(data.Expected[i].Query); tables[i].Title.Should().Be(data.Expected[i].Title); } }
public void RemoveSchemaNameNotEffectToTableOnlyTest(FromFileData data) { var option = new AnalyzerOption { EscapeLines = escapes, RemoveSchemaName = true, }; var tables = Analyzer.FromFile(data.InputPath, regex, option); tables.Length.Should().Be(data.Count); for (var i = 0; i < tables.Length; i++) { tables[i].Query.Should().Be(data.Expected[i].Query); tables[i].Title.Should().Be(data.Expected[i].Title); } }