示例#1
0
 /**
  * @covers \App\Model\Ticket::setTicketName
  * @covers \App\Model\Ticket::getProjectIdByName
  */
 public function testSetTicketNameException()
 {
     $ticket = new Ticket();
     $this->setExpectedException('Psy\\Exception\\RuntimeException', 'No project found for name: PROJECT');
     $ticket->setTicketName('PROJECT-NOTEXISTING');
 }
示例#2
0
 /**
  * Saves new tickets.
  *
  * @param array $tickets
  */
 private function saveNewTickets(array $tickets)
 {
     foreach ($tickets as $ticket) {
         try {
             $newTicket = new Ticket();
             $newTicket->setTicketName($ticket['key']);
             $newTicket->save();
         } catch (RuntimeException $e) {
         }
     }
 }