Azavea.NijPredictivePolicing.Test.BaseTest.BaseTest C# (CSharp) Method

BaseTest() static private method

static private BaseTest ( ) : System
return System
        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;
        }