示例#1
0
 /**
  * Verifica se o objeto salvo pode ser alterado
  *
  * @return void
  */
 public function testShouldEdit()
 {
     $oldMetaType = factory(App\MetaType::class)->create();
     $metaType = App\MetaType::findOrFail($oldMetaType->id);
     $metaType->value = 'Another Value';
     $metaType->save();
     $metaType = App\MetaType::findOrFail($oldMetaType->id);
     $this->assertNotEquals($oldMetaType->value, $metaType->value);
 }
示例#2
0
 /**
  * Return a MetaType or creates if not exists
  *
  * @return App\MetaType
  */
 private function getMetaType()
 {
     $metatype = App\MetaType::all(['id'])->toArray();
     if (!count($metatype)) {
         $metatype = factory(App\MetaType::class)->create();
         return $metatype;
     }
     return $this->faker->randomElement($metatype);
 }