Remove debugging traces, now that PGN load/save works.
[tagua/yd.git] / tests / hlvariants / shogideserializationtest.h
blob31f3675c02508da73103127842949825f516ed3a
1 #ifndef SHOGIDESERIALIZATIONTEST_H
2 #define SHOGIDESERIALIZATIONTEST_H
4 #include <cppunit/extensions/HelperMacros.h>
5 #include <cppunit/TestCaller.h>
6 #include <cppunit/TestResult.h>
7 #include <cppunit/TestFixture.h>
8 #include <cppunit/TestAssert.h>
10 #include "hlvariant/shogi/variant.h"
11 #include "hlvariant/variantdata.h"
13 using namespace HLVariant;
15 typedef VariantData<Shogi::Variant>::GameState ShogiGameState;
16 typedef VariantData<Shogi::Variant>::Serializer ShogiSerializer;
17 typedef VariantData<Shogi::Variant>::Piece ShogiPiece;
18 typedef VariantData<Shogi::Variant>::Move ShogiMove;
20 class ShogiDeserializationTest : public CppUnit::TestFixture {
21 CPPUNIT_TEST_SUITE(ShogiDeserializationTest);
22 CPPUNIT_TEST(regression_P_drop_2c);
23 CPPUNIT_TEST_SUITE_END();
24 private:
25 ShogiGameState* m_state;
26 public:
27 void setUp();
28 void tearDown();
30 void regression_P_drop_2c();
33 #endif // SHOGIDESERIALIZATIONTEST_H