コード例 #1
0
 /**
  * @test
  * @covers ::rollback
  */
 public function it_should_clear_events_on_rollback()
 {
     $expectedEvents = [new WritableEvent(new UUID(), '123', [])];
     $this->transaction->push('streamUri', $expectedEvents);
     $this->transaction->rollback();
     $this->assertAttributeCount(0, 'events', $this->transaction);
     $this->assertAttributeSame('', 'streamUri', $this->transaction);
 }
コード例 #2
0
 /**
  * @test
  * @covers ::rollback
  */
 public function it_should_do_nothing_on_rollback()
 {
     $this->transaction->rollback();
 }