#include <cppunit/TestResult.h> |
#include <cppunit/TestResult.h> |
#include <cppunit/TextTestRunner.h> |
#include <cppunit/TextTestRunner.h> |
#include "BitmapFont.h" |
#include "BitmapFont.h" |
|
#include <iostream> |
|
#include <algorithm> |
|
|
using namespace CppUnit; |
using namespace CppUnit; |
|
|
CPPUNIT_ASSERT( (*a).get(10,100) == false ); |
CPPUNIT_ASSERT( (*a).get(10,100) == false ); |
} |
} |
void testShow(){ |
void testShow(){ |
cout << "a\n"; |
std::cout << "a\n"; |
cout << *a << "\n"; |
std::cout << *a << "\n"; |
cout << "space\n"; |
std::cout << "space\n"; |
cout << *space << "\n"; |
std::cout << *space << "\n"; |
|
} |
|
void testPixel(){ |
|
CPPUNIT_ASSERT( (*a).getIndex(std::pair<int,int>(0,1)) == 2); |
|
CPPUNIT_ASSERT( (*a).getIndex(std::pair<int,int>(22,0)) == 1); |
} |
} |
static Test *suite() { |
static Test *suite() { |
TestSuite *suiteOfTests = new TestSuite; |
TestSuite *suiteOfTests = new TestSuite; |
suiteOfTests->addTest (new TestCaller<BitmapFontTest>("testGet", &BitmapFontTest::testGet)); |
suiteOfTests->addTest (new TestCaller<BitmapFontTest>("testGet", &BitmapFontTest::testGet)); |
suiteOfTests->addTest (new TestCaller<BitmapFontTest>("testShow", &BitmapFontTest::testShow)); |
suiteOfTests->addTest (new TestCaller<BitmapFontTest>("testShow", &BitmapFontTest::testShow)); |
|
suiteOfTests->addTest (new TestCaller<BitmapFontTest>("testPixel", &BitmapFontTest::testPixel)); |
return suiteOfTests; |
return suiteOfTests; |
} |
} |
}; |
}; |