示例#1
0
 /** @test */
 public function it_updates_a_propertyOption()
 {
     $data = ['value' => 'test_property77', 'label' => 'Test property77'];
     $response = $this->call('PUT', 'api/property-options/1', [], [], [], $this->headers, json_encode($data));
     $content = json_decode($response->getContent());
     $updatedPropertyOption = \SevenShores\Kraken\PropertyOption::find(1);
     $this->assertEquals(200, $response->getStatusCode());
     $this->assertEquals($data['value'], $content->value);
     $this->assertEquals($data['value'], $updatedPropertyOption->value);
     $this->assertEquals($data['label'], $content->label);
     $this->assertEquals($data['label'], $updatedPropertyOption->label);
     //$this->assertEquals(4, $updatedPropertyOption->properties->where('id', 4)->first()->id);
     //$this->assertNull($updatedPropertyOption->properties->where('id', 1)->first());
 }