public void SourceDirectories() { var parserResult1 = new ParserResult(); Assert.Equal(0, parserResult1.SourceDirectories.Count); parserResult1.AddSourceDirectory("C:\\temp1"); parserResult1.AddSourceDirectory("C:\\temp2"); Assert.Equal(2, parserResult1.SourceDirectories.Count); var parserResult2 = new ParserResult(); parserResult2.AddSourceDirectory("C:\\temp2"); parserResult2.AddSourceDirectory("C:\\temp3"); Assert.Equal(2, parserResult1.SourceDirectories.Count); parserResult1.Merge(parserResult2); Assert.Equal(3, parserResult1.SourceDirectories.Count); }