Azavea.NijPredictivePolicing.Test.ACSAlchemistLibrary.AcsDataManagerTests.CheckTooManyColumnsFail C# (CSharp) Method

CheckTooManyColumnsFail() private method

private CheckTooManyColumnsFail ( ) : void
return void
        public void CheckTooManyColumnsFail()
        {
            string basePath = FileUtilities.PathEnsure(BaseDir, "TestData");
            string TooManyVariablesFile = Path.Combine(basePath, "TooManyColumns.txt");

            if (!File.Exists(TooManyVariablesFile))
            {
                int maxColumns = 255, max = (maxColumns / 2) + 1;
                StringBuilder sb = new StringBuilder();
                for (int i = 0; i < max; i++)
                {
                    sb.Append("COLUMN").Append(i).Append(Environment.NewLine);
                }
                File.WriteAllText(TooManyVariablesFile, sb.ToString());
            }

            var manager = new AcsDataManager(AcsState.Wyoming);
            manager.WorkingPath = basePath;
            manager.DesiredVariablesFilename = TooManyVariablesFile;
            Assert.IsFalse(manager.CheckBuildVariableTable("TestTooMany"));
        }