Support of Spring RabbitMQ (#257) #101
41 passed, 0 failed and 0 skipped
✅ pact-jvm-mock-test/build/test-results/contractTest/TEST-io.github.ludorival.pactjvm.mock.test.verifier.RabbitMQPactVerifier.xml
1 tests were completed in 4s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.verifier.RabbitMQPactVerifier | 1✅ | 4s |
✅ io.github.ludorival.pactjvm.mock.test.verifier.RabbitMQPactVerifier
✅ order-service - Shopping list ordered message
✅ pact-jvm-mock-test/build/test-results/contractTest/TEST-io.github.ludorival.pactjvm.mock.test.verifier.ShoppingServicePactVerifier.xml
1 tests were completed in 168ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.verifier.ShoppingServicePactVerifier | 1✅ | 168ms |
✅ io.github.ludorival.pactjvm.mock.test.verifier.ShoppingServicePactVerifier
✅ mockito-test-consumer - should return a 400 Bad request
✅ pact-jvm-mock-test/build/test-results/contractTest/TEST-io.github.ludorival.pactjvm.mock.test.verifier.UserServicePactVerifier.xml
4 tests were completed in 78ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.verifier.UserServicePactVerifier | 4✅ | 78ms |
✅ io.github.ludorival.pactjvm.mock.test.verifier.UserServicePactVerifier
✅ mockito-test-consumer - Get user profile - 1
✅ mockito-test-consumer - Get user profile
✅ shopping-list - get the user profile
✅ shopping-list - should set preferred shopping list
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.DeterministicPactTest.xml
1 tests were completed in 525ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.DeterministicPactTest | 1✅ | 525ms |
✅ io.github.ludorival.pactjvm.mock.test.DeterministicPactTest
✅ should throw error when recording same interaction twice()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.MockitoAdapterTest.xml
3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.MockitoAdapterTest | 3✅ | 1s |
✅ io.github.ludorival.pactjvm.mock.test.MockitoAdapterTest
✅ testSetPreferredShoppingListError()
✅ testGetUserProfilegiven()
✅ testGetUserProfile()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.MockitoCoverageTest.xml
6 tests were completed in 90ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.MockitoCoverageTest | 6✅ | 90ms |
✅ io.github.ludorival.pactjvm.mock.test.MockitoCoverageTest
✅ shouldInterceptmatching()
✅ shouldHandleErrorResponses()
✅ shouldInterceptSimpleStub()
✅ shouldInterceptgivenAndDescription()
✅ shouldHandleMultipleResponses()
✅ shouldHandleChainedResponsesWithThen()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.MockkCoverageTest.xml
9 tests were completed in 121ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.MockkCoverageTest | 9✅ | 121ms |
✅ io.github.ludorival.pactjvm.mock.test.MockkCoverageTest
✅ should handle multiple responses()
✅ should use interaction content to set description and provider state()
✅ should handle error responses()
✅ should handle chained responses with andThen()
✅ should handle Spring Error Exceptions responses()
✅ should intercept with provider state and description()
✅ should not fail test when exception is not supported by adapter()
✅ should intercept simple stub()
✅ should intercept with matching rules()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.NoEnablePactMockTest.xml
1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.NoEnablePactMockTest | 1✅ | 5ms |
✅ io.github.ludorival.pactjvm.mock.test.NoEnablePactMockTest
✅ should not intercept when PactConsumer annotation is missing()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.rabbitmq.RabbitMQPactTest.xml
1 tests were completed in 237ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.rabbitmq.RabbitMQPactTest | 1✅ | 237ms |
✅ io.github.ludorival.pactjvm.mock.test.rabbitmq.RabbitMQPactTest
✅ test publisher sends shopping list as order message()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.ShoppingListAppDeterministicTest.xml
7 tests were completed in 242ms with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.ShoppingListAppDeterministicTest | 7✅ | 242ms |
✅ io.github.ludorival.pactjvm.mock.test.ShoppingListAppDeterministicTest
✅ should set preferred shopping list()
✅ should get all shopping list and delete the last one()
✅ should update a shopping list()
✅ should get the current shopping list and update the item quantity()
✅ should get the user profile()
✅ should return an error when create a bad shopping list()
✅ should create a shopping list()
✅ pact-jvm-mock-test/build/test-results/test/TEST-io.github.ludorival.pactjvm.mock.test.ShoppingListAppTest.xml
7 tests were completed in 51ms with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.ludorival.pactjvm.mock.test.ShoppingListAppTest | 7✅ | 51ms |
✅ io.github.ludorival.pactjvm.mock.test.ShoppingListAppTest
✅ should set preferred shopping list()
✅ should get all shopping list and delete the last one()
✅ should update a shopping list()
✅ should get the current shopping list and update the item quantity()
✅ should get the user profile()
✅ should return an error when create a bad shopping list()
✅ should create a shopping list()