*/ class EventTest extends \TYPO3\CMS\Core\Tests\UnitTestCase { /** * @var \Opentalent\OtWidgets\Domain\Model\Event */ protected $subject = null; protected function setUp() { parent::setUp(); $this->subject = new \Opentalent\OtWidgets\Domain\Model\Event(); } protected function tearDown() { parent::tearDown(); } /** * @test */ public function getIdReturnsInitialValueForInt() { self::assertSame( 0, $this->subject->getId() ); } /** * @test */ public function setIdForIntSetsId() { $this->subject->setId(12); self::assertAttributeEquals( 12, 'id', $this->subject ); } /** * @test */ public function getTypeReturnsInitialValueForString() { self::assertSame( '', $this->subject->getType() ); } /** * @test */ public function setTypeForStringSetsType() { $this->subject->setType('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'type', $this->subject ); } /** * @test */ public function getOrganizationIdReturnsInitialValueForInt() { self::assertSame( 0, $this->subject->getOrganizationId() ); } /** * @test */ public function setOrganizationIdForIntSetsOrganizationId() { $this->subject->setOrganizationId(12); self::assertAttributeEquals( 12, 'organizationId', $this->subject ); } /** * @test */ public function getSubdomainReturnsInitialValueForString() { self::assertSame( '', $this->subject->getSubdomain() ); } /** * @test */ public function setSubdomainForStringSetsSubdomain() { $this->subject->setSubdomain('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'subdomain', $this->subject ); } /** * @test */ public function getNameReturnsInitialValueForString() { self::assertSame( '', $this->subject->getName() ); } /** * @test */ public function setNameForStringSetsName() { $this->subject->setName('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'name', $this->subject ); } /** * @test */ public function getDescriptionReturnsInitialValueForString() { self::assertSame( '', $this->subject->getDescription() ); } /** * @test */ public function setDescriptionForStringSetsDescription() { $this->subject->setDescription('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'description', $this->subject ); } /** * @test */ public function getCategoriesReturnsInitialValueForInt() { self::assertSame( 0, $this->subject->getCategories() ); } /** * @test */ public function setCategoriesForIntSetsCategories() { $this->subject->setCategories(12); self::assertAttributeEquals( 12, 'categories', $this->subject ); } /** * @test */ public function getUrlReturnsInitialValueForString() { self::assertSame( '', $this->subject->getUrl() ); } /** * @test */ public function setUrlForStringSetsUrl() { $this->subject->setUrl('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'url', $this->subject ); } /** * @test */ public function getRuleReturnsInitialValueForString() { self::assertSame( '', $this->subject->getRule() ); } /** * @test */ public function setRuleForStringSetsRule() { $this->subject->setRule('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'rule', $this->subject ); } /** * @test */ public function getDatetimeStartReturnsInitialValueForDateTime() { self::assertEquals( null, $this->subject->getDatetimeStart() ); } /** * @test */ public function setDatetimeStartForDateTimeSetsDatetimeStart() { $dateTimeFixture = new \DateTime(); $this->subject->setDatetimeStart($dateTimeFixture); self::assertAttributeEquals( $dateTimeFixture, 'datetimeStart', $this->subject ); } /** * @test */ public function getDatetimeEndReturnsInitialValueForDateTime() { self::assertEquals( null, $this->subject->getDatetimeEnd() ); } /** * @test */ public function setDatetimeEndForDateTimeSetsDatetimeEnd() { $dateTimeFixture = new \DateTime(); $this->subject->setDatetimeEnd($dateTimeFixture); self::assertAttributeEquals( $dateTimeFixture, 'datetimeEnd', $this->subject ); } /** * @test */ public function getDatesReturnsInitialValueForString() { self::assertSame( '', $this->subject->getDates() ); } /** * @test */ public function setDatesForStringSetsDates() { $this->subject->setDates('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'dates', $this->subject ); } /** * @test */ public function getPlacenameReturnsInitialValueForString() { self::assertSame( '', $this->subject->getPlacename() ); } /** * @test */ public function setPlacenameForStringSetsPlacename() { $this->subject->setPlacename('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'placename', $this->subject ); } /** * @test */ public function getPlaceDescriptionReturnsInitialValueForString() { self::assertSame( '', $this->subject->getPlaceDescription() ); } /** * @test */ public function setPlaceDescriptionForStringSetsPlaceDescription() { $this->subject->setPlaceDescription('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'placeDescription', $this->subject ); } /** * @test */ public function getPlaceFloorSizeReturnsInitialValueForString() { self::assertSame( '', $this->subject->getPlaceFloorSize() ); } /** * @test */ public function setPlaceFloorSizeForStringSetsPlaceFloorSize() { $this->subject->setPlaceFloorSize('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'placeFloorSize', $this->subject ); } /** * @test */ public function getPlaceCapacityReturnsInitialValueForString() { self::assertSame( '', $this->subject->getPlaceCapacity() ); } /** * @test */ public function setPlaceCapacityForStringSetsPlaceCapacity() { $this->subject->setPlaceCapacity('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'placeCapacity', $this->subject ); } /** * @test */ public function getCityReturnsInitialValueForString() { self::assertSame( '', $this->subject->getCity() ); } /** * @test */ public function setCityForStringSetsCity() { $this->subject->setCity('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'city', $this->subject ); } /** * @test */ public function getPostalCodeReturnsInitialValueForString() { self::assertSame( '', $this->subject->getPostalCode() ); } /** * @test */ public function setPostalCodeForStringSetsPostalCode() { $this->subject->setPostalCode('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'postalCode', $this->subject ); } /** * @test */ public function getStreetAddressReturnsInitialValueForString() { self::assertSame( '', $this->subject->getStreetAddress() ); } /** * @test */ public function setStreetAddressForStringSetsStreetAddress() { $this->subject->setStreetAddress('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'streetAddress', $this->subject ); } /** * @test */ public function getLongitudeReturnsInitialValueForFloat() { self::assertSame( 0.0, $this->subject->getLongitude() ); } /** * @test */ public function setLongitudeForFloatSetsLongitude() { $this->subject->setLongitude(3.14159265); self::assertAttributeEquals( 3.14159265, 'longitude', $this->subject, '', 0.000000001 ); } /** * @test */ public function getLatitudeReturnsInitialValueForFloat() { self::assertSame( 0.0, $this->subject->getLatitude() ); } /** * @test */ public function setLatitudeForFloatSetsLatitude() { $this->subject->setLatitude(3.14159265); self::assertAttributeEquals( 3.14159265, 'latitude', $this->subject, '', 0.000000001 ); } /** * @test */ public function getRoomNameReturnsInitialValueForString() { self::assertSame( '', $this->subject->getRoomName() ); } /** * @test */ public function setRoomNameForStringSetsRoomName() { $this->subject->setRoomName('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'roomName', $this->subject ); } /** * @test */ public function getRoomDescriptionReturnsInitialValueForString() { self::assertSame( '', $this->subject->getRoomDescription() ); } /** * @test */ public function setRoomDescriptionForStringSetsRoomDescription() { $this->subject->setRoomDescription('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'roomDescription', $this->subject ); } /** * @test */ public function getRoomLocalisationReturnsInitialValueForString() { self::assertSame( '', $this->subject->getRoomLocalisation() ); } /** * @test */ public function setRoomLocalisationForStringSetsRoomLocalisation() { $this->subject->setRoomLocalisation('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'roomLocalisation', $this->subject ); } /** * @test */ public function getRoomCapacityReturnsInitialValueForString() { self::assertSame( '', $this->subject->getRoomCapacity() ); } /** * @test */ public function setRoomCapacityForStringSetsRoomCapacity() { $this->subject->setRoomCapacity('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'roomCapacity', $this->subject ); } /** * @test */ public function getRoomFloorSizeReturnsInitialValueForString() { self::assertSame( '', $this->subject->getRoomFloorSize() ); } /** * @test */ public function setRoomFloorSizeForStringSetsRoomFloorSize() { $this->subject->setRoomFloorSize('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'roomFloorSize', $this->subject ); } /** * @test */ public function getZupIdReturnsInitialValueForInt() { self::assertSame( 0, $this->subject->getZupId() ); } /** * @test */ public function setZupIdForIntSetsZupId() { $this->subject->setZupId(12); self::assertAttributeEquals( 12, 'zupId', $this->subject ); } /** * @test */ public function getDeepLinkReturnsInitialValueForString() { self::assertSame( '', $this->subject->getDeepLink() ); } /** * @test */ public function setDeepLinkForStringSetsDeepLink() { $this->subject->setDeepLink('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'deepLink', $this->subject ); } /** * @test */ public function getImageReturnsInitialValueForString() { self::assertSame( '', $this->subject->getImage() ); } /** * @test */ public function setImageForStringSetsImage() { $this->subject->setImage('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'image', $this->subject ); } /** * @test */ public function getPriceMiniReturnsInitialValueForFloat() { self::assertSame( 0.0, $this->subject->getPriceMini() ); } /** * @test */ public function setPriceMiniForFloatSetsPriceMini() { $this->subject->setPriceMini(3.14159265); self::assertAttributeEquals( 3.14159265, 'priceMini', $this->subject, '', 0.000000001 ); } /** * @test */ public function getMeetingScheduleReturnsInitialValueForString() { self::assertSame( '', $this->subject->getMeetingSchedule() ); } /** * @test */ public function setMeetingScheduleForStringSetsMeetingSchedule() { $this->subject->setMeetingSchedule('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'meetingSchedule', $this->subject ); } /** * @test */ public function getApiReturnsInitialValueForBool() { self::assertSame( false, $this->subject->getApi() ); } /** * @test */ public function setApiForBoolSetsApi() { $this->subject->setApi(true); self::assertAttributeEquals( true, 'api', $this->subject ); } /** * @test */ public function getParentNameReturnsInitialValueForString() { self::assertSame( '', $this->subject->getParentName() ); } /** * @test */ public function setParentNameForStringSetsParentName() { $this->subject->setParentName('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'parentName', $this->subject ); } /** * @test */ public function getParentSubdomainReturnsInitialValueForString() { self::assertSame( '', $this->subject->getParentSubdomain() ); } /** * @test */ public function setParentSubdomainForStringSetsParentSubdomain() { $this->subject->setParentSubdomain('Conceived at T3CON10'); self::assertAttributeEquals( 'Conceived at T3CON10', 'parentSubdomain', $this->subject ); } /** * @test */ public function getOrganizationReturnsInitialValueFor() { } /** * @test */ public function setOrganizationForSetsOrganization() { } }