Listing 1
#include <cxxtest/TestSuite.h>
class MainTest : public CxxTest::TestSuite
{
public:
void testMain()
{
string Input("c:/Work/EJG Benchmarks.csv");
string Output("c:/Work/Parser.out");
Main_c ThisMain;
TS_TRACE("Parsing input file " + Input + "...");
Parser_c ThisParser = ThisMain.GetData(Input,Output);
TS_TRACE(" Done!" + '\n');
//if(!Debug.empty())
{
TS_TRACE("Dumping matrix data to " + Output + "...");
ofstream OutputStream(Output.c_str());
ThisParser.PrintCells(OutputStream,"Raw Data");
TS_TRACE("Done!" + '\n');
}
}
};