static BaseTest()
{
BaseDir = @"..\..\..\Azavea.NijPredictivePolicing.Test\";
//Fixes 32 vs 64 bit directory structure differences
if (!Directory.Exists(BaseDir))
{
BaseDir = "..\\" + BaseDir;
if (!Directory.Exists(BaseDir))
{
Assert.Fail("Error: input directory not found at {0}", BaseDir);
}
}
BaseDir = Path.GetFullPath(BaseDir);
string workingDir = Path.Combine(BaseDir, "Working");
if (Directory.Exists(workingDir))
{
Directory.Delete(workingDir, true);
}
Settings.AppDataDirectory = workingDir;
}