public void Apply(BlockType blockType, ushort expectedBlockId, short expectedFrameX, short expectedFrameY) { var tile = new Tile(); tile = blockType.Apply(tile); Assert.That(tile.IsActive); Assert.That(tile.BlockId, Is.EqualTo(expectedBlockId)); Assert.That(tile.FrameX, Is.EqualTo(expectedFrameX)); Assert.That(tile.FrameY, Is.EqualTo(expectedFrameY)); }