1<?php 2/* Copyright (c) 1998-2018 ILIAS open source, Extended GPL, see docs/LICENSE */ 3 4/** 5 * @author Niels Theen <ntheen@databay.de> 6 */ 7class ilCertificateQueueEntryTest extends \PHPUnit_Framework_TestCase 8{ 9 public function testEntryCanBeInstantiated() 10 { 11 $timestamp = time(); 12 13 $queueEntry = new ilCertificateQueueEntry( 14 10, 15 500, 16 'SomeClass', 17 'SomeState', 18 '1000', 19 $timestamp, 20 20 21 ); 22 23 $this->assertEquals(20, $queueEntry->getId()); 24 $this->assertEquals(10, $queueEntry->getObjId()); 25 $this->assertEquals(500, $queueEntry->getUserId()); 26 $this->assertEquals(1000, $queueEntry->getTemplateId()); 27 $this->assertEquals('SomeClass', $queueEntry->getAdapterClass()); 28 $this->assertEquals('SomeState', $queueEntry->getState()); 29 $this->assertEquals($timestamp, $queueEntry->getStartedTimestamp()); 30 } 31} 32