public function testGetNames()
 {
     $merge_template = $this->prophesize('ConsoleHelpers\\SVNBuddy\\Repository\\CommitMessage\\AbstractMergeTemplate');
     $merge_template->getName()->willReturn('name');
     $this->mergeTemplateFactory->add($merge_template->reveal());
     $this->assertSame(array('name'), $this->mergeTemplateFactory->getNames());
 }
예제 #2
0
 /**
  * Returns merge template names.
  *
  * @return array
  */
 protected function getMergeTemplateNames()
 {
     if (isset($this->_mergeTemplateFactory)) {
         return $this->_mergeTemplateFactory->getNames();
     }
     // When used from "getConfigSettings" method.
     $container = $this->getContainer();
     return $container['merge_template_factory']->getNames();
 }