/** @test */
 public function it_sets_contenttype_and_fields()
 {
     $record = new RequiredRecord('social', ['title' => 'Twitter', 'slug' => 'twitter']);
     $this->assertEquals('social', $record->getContentType());
     $this->assertCount(2, $record->getFields());
     $this->assertContainsOnlyInstancesOf(Field::class, $record->getFields());
 }
 protected function getRequiredFieldsArrayFromRecord(RequiredRecord $record)
 {
     $fields = [];
     foreach ($record->getFields() as $field) {
         if ($field->isRequired()) {
             $fields[$field->getKey()] = $field->getValue();
         }
     }
     return $fields;
 }