11
11
12
12
namespace Symfony \Component \Messenger \Tests \Middleware ;
13
13
14
+ use Symfony \Component \Lock \Key ;
14
15
use Symfony \Component \Lock \LockFactory ;
15
16
use Symfony \Component \Lock \Store \FlockStore ;
16
17
use Symfony \Component \Lock \Store \SemaphoreStore ;
@@ -39,7 +40,7 @@ public function testDeduplicateMiddlewareIgnoreIfMessageIsNotLockable()
39
40
public function testDeduplicateMiddlewareIfMessageHasKey ()
40
41
{
41
42
$ message = new DummyMessage ('Hello ' );
42
- $ envelope = new Envelope ($ message , [new DeduplicateStamp ('id ' )]);
43
+ $ envelope = new Envelope ($ message , [new DeduplicateStamp (new Key ( 'id ' ) )]);
43
44
44
45
if (SemaphoreStore::isSupported ()) {
45
46
$ store = new SemaphoreStore ();
@@ -53,7 +54,7 @@ public function testDeduplicateMiddlewareIfMessageHasKey()
53
54
$ this ->assertNotNull ($ envelope ->last (DeduplicateStamp::class));
54
55
55
56
$ message2 = new DummyMessage ('Hello ' );
56
- $ envelope2 = new Envelope ($ message2 , [new DeduplicateStamp ('id ' )]);
57
+ $ envelope2 = new Envelope ($ message2 , [new DeduplicateStamp (new Key ( 'id ' ) )]);
57
58
58
59
$ decorator ->handle ($ envelope2 , $ this ->getStackMock (false ));
59
60
@@ -62,7 +63,7 @@ public function testDeduplicateMiddlewareIfMessageHasKey()
62
63
$ decorator ->handle ($ envelope , $ this ->getStackMock (true ));
63
64
64
65
$ message3 = new DummyMessage ('Hello ' );
65
- $ envelope3 = new Envelope ($ message3 , [new DeduplicateStamp ('id ' )]);
66
+ $ envelope3 = new Envelope ($ message3 , [new DeduplicateStamp (new Key ( 'id ' ) )]);
66
67
$ decorator ->handle ($ envelope3 , $ this ->getStackMock (true ));
67
68
}
68
69
}
0 commit comments