예제 #1
0
파일: DayTest.php 프로젝트: BenCavens/bpost
 /**
  * Tests Day->getDayIndex()
  */
 public function testGetDayIndex()
 {
     $day = new Day();
     $day->setDay('Monday');
     $this->assertEquals(1, $day->getDayIndex());
     $day->setDay('Tuesday');
     $this->assertEquals(2, $day->getDayIndex());
     $day->setDay('Wednesday');
     $this->assertEquals(3, $day->getDayIndex());
     $day->setDay('Thursday');
     $this->assertEquals(4, $day->getDayIndex());
     $day->setDay('Friday');
     $this->assertEquals(5, $day->getDayIndex());
     $day->setDay('Saturday');
     $this->assertEquals(6, $day->getDayIndex());
     $day->setDay('Sunday');
     $this->assertEquals(7, $day->getDayIndex());
     try {
         $day = new Day();
         $day->getDayIndex();
     } catch (\Exception $e) {
         $this->assertInstanceOf('TijsVerkoyen\\Bpost\\Exception', $e);
         $this->assertEquals('Invalid day.', $e->getMessage());
     }
 }