public function testCalendarGetOption() { $calendar = new Calendar(); $this->assertEquals(1, $calendar->getFactory()->getFirstWeekday()); $calendar->setFactory(new Factory(array('first_weekday' => 0))); $this->assertEquals(0, $calendar->getFactory()->getFirstWeekday()); }
public function testGetFirstWeekday() { $calendar = new Calendar(); $factory = $this->getMock('CalendR\\Period\\FactoryInterface'); $calendar->setFactory($factory); $factory->expects($this->once())->method('getFirstWeekday')->will($this->returnValue(Day::SUNDAY)); $this->assertSame(Day::SUNDAY, $calendar->getFirstWeekday()); }