public void SettingsFileSpecifiedViaAdditionFiles_IsCorrectlyLoaded()
{
var handler = SettingsHandler.CreateHandlerSpecifyingHome("");
var settings =
handler.GetArnolyzerSettingsForProject(
@"..\..\YamlTestFiles\IgnoreEnvironment\Project1\pretendSourceFile.txt");
Assert.IsTrue(settings.IgnoreArnolyzerHome);
Assert.IsTrue(settings.DoNotTraverse);
Assert.AreEqual("tmp.cs", settings.IgnorePaths.ToList()[0]);
Assert.AreEqual("*.123", settings.IgnorePaths.ToList()[1]);
Assert.AreEqual(2, settings.IgnorePaths.Count());
Assert.AreEqual(@"(.*tmp\.cs)|(.*\.123)", settings.IgnorePathsRegex);
}