Example #1
0
 /**
  * Test validation in the setters
  */
 public function testFaultyProperties()
 {
     $label = new Label();
     try {
         $label->setMimeType(str_repeat('a', 9));
     } catch (\Exception $e) {
         $this->assertInstanceOf('TijsVerkoyen\\Bpost\\Exception', $e);
         $this->assertEquals('Invalid value, possible values are: ' . implode(', ', Label::getPossibleMimeTypeValues()) . '.', $e->getMessage());
     }
 }