C# Class Azavea.NijPredictivePolicing.Test.ACSAlchemistLibrary.AcsDataManagerTests

Inheritance: BaseTest
Datei anzeigen Open project: azavea/acs-alchemist

Public Properties

Property Type Description
TestVariables string[]

Public Methods

Method Description
TestReadSequenceFiles ( string year, string testVariables ) : void

Ensure we're grabbing the correct columns given the requested variable name

Protected Methods

Method Description
GetManager ( ) : AcsDataManager
GetManager ( string year ) : AcsDataManager
GetShapePath ( AcsDataManager man, string filename ) : string

Private Methods

Method Description
AssertFailedImport ( string filename, AcsDataManager man, DbConnection conn ) : void
CheckTooManyColumnsFail ( ) : void
GetShapefileFeatures ( ) : void
ImportVariablesFile ( ) : void
ImportVariablesFileSuccesses ( ) : void
Init ( ) : void
TestRead2009SequenceFiles ( ) : void
TestRead2010SequenceFiles ( ) : void
TestRead2011SequenceFiles ( ) : void
TestRead2012SequenceFiles ( ) : void

Method Details

GetManager() protected method

protected GetManager ( ) : AcsDataManager
return Azavea.NijPredictivePolicing.ACSAlchemistLibrary.Transfer.AcsDataManager

GetManager() protected method

protected GetManager ( string year ) : AcsDataManager
year string
return Azavea.NijPredictivePolicing.ACSAlchemistLibrary.Transfer.AcsDataManager

GetShapePath() protected method

protected GetShapePath ( AcsDataManager man, string filename ) : string
man Azavea.NijPredictivePolicing.ACSAlchemistLibrary.Transfer.AcsDataManager
filename string
return string

TestReadSequenceFiles() public method

Ensure we're grabbing the correct columns given the requested variable name
public TestReadSequenceFiles ( string year, string testVariables ) : void
year string
testVariables string
return void

Property Details

TestVariables public_oe property

Default variables to use for sequence file tests
CENSUS_TABLE_ID, NAME, COLNO, SEQNO
public string[] TestVariables
return string[]