Пример #1
0
 void testEquals()
 {
     Lyric a = Lyric( "は,h a,1,64,0,0" );
     Lyric b = Lyric( "は,h a,1,64,0,0" );
     CPPUNIT_ASSERT( a.equals( b ) );
     Lyric c = Lyric( "あ,a,1.0,0,0" );
     CPPUNIT_ASSERT( false == a.equals( c ) );
 }
Пример #2
0
TEST(HandleTest, testCloneLyricHandle)
{
	Handle handle(HandleType::LYRIC);
	handle.set(0, Lyric("ら", "4 a"));
	handle.index = 10;
	Handle copy = handle.clone();
	EXPECT_EQ(handle.index, copy.index);
	Lyric original = handle.get(0);
	Lyric copied = copy.get(0);
	EXPECT_TRUE(original.equals(copied));
}