/**
  * Tests category setter & getter if using SonataClassificationBundle
  */
 public function testCategoryGetters()
 {
     if (!interface_exists('Sonata\\ClassificationBundle\\Model\\CategoryInterface')) {
         $this->markTestSkipped('Sonata\\ClassificationBundle\\Model\\CategoryInterface does not exist');
     }
     // Given
     $category = $this->getMock('Sonata\\ClassificationBundle\\Model\\CategoryInterface');
     $category->expects($this->once())->method('getName')->will($this->returnValue('my-category'));
     $thread = new BaseThread();
     $thread->setId('my-comment-thread');
     $thread->setCategory($category);
     // Then
     $this->assertEquals('my-category', $thread->getCategory()->getName(), 'Should return correct category name');
 }