public void readFromVsqxMultiTrack()
{
VsqFile vsq = VsqxReader.readFromVsqx( "./fixture/track2.vsqx" );
Assert.AreEqual( 3, vsq.Track.size() );
// 1トラック目
var track = vsq.Track.get( 1 );
Assert.AreEqual( 3, track.getEventCount() );
Assert.AreEqual( VsqIDType.Singer, track.getEvent( 1 ).ID.type );
Assert.AreEqual( "VY1V3", track.getEvent( 1 ).ID.IconHandle.IDS );
Assert.AreEqual( VsqIDType.Anote, track.getEvent( 2 ).ID.type );
Assert.AreEqual( "ど", track.getEvent( 2 ).ID.LyricHandle.L0.Phrase );
// 2トラック目
track = vsq.Track.get( 2 );
Assert.AreEqual( 3, track.getEventCount() );
Assert.AreEqual( VsqIDType.Singer, track.getEvent( 1 ).ID.type );
Assert.AreEqual( "VY1V3", track.getEvent( 1 ).ID.IconHandle.IDS );
Assert.AreEqual( VsqIDType.Anote, track.getEvent( 2 ).ID.type );
Assert.AreEqual( "み", track.getEvent( 2 ).ID.LyricHandle.L0.Phrase );
}