Testing the client API using cucumber Given When Then style tests

Hi all,

I’m currently creating a generic event store interface and some alternative Event Store implementations in Java (See event-store-commons).To test the different implementations I’m going to create a set of BDD style Given When Then tests to run against any compliant implementation. Here is an example of how this would look like: https://github.com/fuinorg/event-store-commons/blob/master/test/src/test/resources/features/basic.feature

Now I’d like to add some of the tests cases done for the Event Store. Am I correct that the unit tests for the client API can be found here: https://github.com/EventStore/EventStore/tree/release-v3.4.0/src/EventStore.Core.Tests/ClientAPI ? Are there other test cases available that make sense to implement?

Cheers,

Michael