public void BeginTransaction_ShouldReturnAnEventStoreTransactionInstance()
        {
            // Arrange
            var eventStore = new EventStore(NewEventStoreConnectionMock.Object);

            // Act
            var transaction = eventStore.BeginTransaction(null);

            // Assert
            transaction.Should().NotBeNull();
            transaction.Should().BeOfType <EventStoreTransaction <string, object> >();
        }