@@ 926-936 (lines=11) @@ | ||
923 | $this->assertEquals('active', $user2->status); |
|
924 | } |
|
925 | ||
926 | public function testMergeThrowsExceptionIfEntityWithGeneratedIdentifierDoesNotExist() |
|
927 | { |
|
928 | $user = new CmsUser(); |
|
929 | $user->username = "beberlei"; |
|
930 | $user->name = "Benjamin E."; |
|
931 | $user->status = 'active'; |
|
932 | $user->id = 42; |
|
933 | ||
934 | $this->expectException(EntityNotFoundException::class); |
|
935 | $this->_em->merge($user); |
|
936 | } |
|
937 | ||
938 | /** |
|
939 | * @group DDC-634 |
|
@@ 1102-1113 (lines=12) @@ | ||
1099 | /** |
|
1100 | * @group DDC-720 |
|
1101 | */ |
|
1102 | public function testFlushSingleUnmanagedEntity() |
|
1103 | { |
|
1104 | $user = new CmsUser; |
|
1105 | $user->name = 'Dominik'; |
|
1106 | $user->username = 'domnikl'; |
|
1107 | $user->status = 'developer'; |
|
1108 | ||
1109 | $this->expectException(\InvalidArgumentException::class); |
|
1110 | $this->expectExceptionMessage('Entity has to be managed or scheduled for removal for single computation'); |
|
1111 | ||
1112 | $this->_em->flush($user); |
|
1113 | } |
|
1114 | ||
1115 | /** |
|
1116 | * @group DDC-720 |