Clojurians
#testing
<
2016-01-28
>

This page is not created by, affiliated with, or supported by Slack Technologies, Inc.

lanejo0115:01:25

Has anyone here used Pact before in a clojure system? Its primarily used for testing between services. https://github.com/DiUS/pact-jvm

paulspencerwilliams20:01:27

Is there anyone experienced in test.check around? I’m interesting in understanding it and have a contextual question...

paulspencerwilliams20:01:26

@lanejo01: no experience, but yes - it’s primary goal is to ensure systems integrate correctly. Instead of testing them together however, it records interactions between them to allow independent testing of consumer / provider. This allows independent rate of change of both systems

lanejo0120:01:48

Sorry Paul, no experience with test.check yet, as you can probably guess I’m working on learning the testing infrastructure in clojure...

donaldball21:01:01

@paulspencerwilliams: I’ve used it. What’s your question?

nberger22:01:22

@paulspencerwilliams: I have some experience too, let's start the conversation :). If it's a contextual question, have you read about property testing in general, or watched any videos?