Commit a1451be3 authored by Jens Segers's avatar Jens Segers

Test duplicate embedsMany objects for #175

parent bf04ee15
...@@ -382,6 +382,18 @@ class RelationsTest extends TestCase { ...@@ -382,6 +382,18 @@ class RelationsTest extends TestCase {
$this->assertEquals(array('London', 'Bristol'), $freshUser->addresses->lists('city')); $this->assertEquals(array('London', 'Bristol'), $freshUser->addresses->lists('city'));
} }
public function testEmbedsManyDuplicate()
{
$user = User::create(array('name' => 'John Doe'));
$address = new Address(array('city' => 'London'));
$user->addresses()->save($address);
$user->addresses()->save($address);
$this->assertEquals(1, $user->addresses->count());
$freshUser = User::find($user->id);
$this->assertEquals(1, $freshUser->addresses->count());
}
public function testEmbedsManyCreate() public function testEmbedsManyCreate()
{ {
$user = User::create(array()); $user = User::create(array());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment