João Farias
03/27/2023, 2:10 PMAdam Witko
06/19/2023, 10:39 AMLotem Dagan
07/20/2023, 10:49 AMBas Dijkstra
08/10/2023, 9:42 AMSteve
08/29/2023, 3:32 AMMatt (pactflow.io / pact-js / pact-go)
Steve
08/29/2023, 3:49 AM@Test
@PactTestFor(pactMethod = "singleProduct")
void testSingleProduct(MockServer mockServer) {
productServiceClient.setBaseUrl(mockServer.getUrl());
Product product = productServiceClient.getProductById(10L);
assertThat(product, is(equals(new Product(10L, "28 Degrees", "CREDIT_CARD", "v1", "CC_001"))));
}
Steve
08/29/2023, 3:52 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Lewis Cowles
12/19/2023, 11:10 AMGuido vermeulen
02/20/2024, 2:07 PMEvan Rademacher
04/17/2024, 4:23 PMshayan hoseini
05/11/2024, 7:00 AMCI/CD
with pact but there some things that is not clear how to implement it with two different repository!
CI CD scenario:
after contract changing event which it triggers by consumer, we should run provider test pipeline and after failing the the provider pipeline, we need to fail the consumer pipeline as well
I have read the documentation of the CI/CD workshop and followed how can-i-deploy
could help but I could not completely implement these step on my own
Do you have any blog post recommendation to share ?Javier Jimenez Roda
05/22/2024, 8:28 AMPK
06/04/2024, 3:46 AMTim Vahlbrock
06/06/2024, 12:15 PMMartin Konir
06/12/2024, 8:00 AMcan-i-deploy --to-environment ...
when the result is already known from the previous step?
Could someone help me understand this part? Everything made sense up until now. Thanks!Bertold Kolics
08/27/2024, 10:13 PMFrank Ittermann
08/28/2024, 2:09 PMFrank Ittermann
08/29/2024, 9:20 AMIan Crowl
09/26/2024, 6:19 PMXavi Canchal
10/29/2024, 4:02 PM...
const interaction = provider
.addInteraction()
...
return interaction.executeTest
...
instead of
provider.executeTest
as executeTest
is not defined in PactV4
class but it is in V4UnconfiguredInteraction
Matt (pactflow.io / pact-js / pact-go)
Demian Godon
11/25/2024, 11:55 PMnpm run test:consumer
?
I didn't try the 3rd option as I didn't want to sign up for another service just yet. The 4th option is to just run in a browser, which opens a new tab with https://replit.com/@pact/pact-5-minute-getting-started-guide?outputonly=1&lite=true#README.md, but, again, then what? It looks like the same readme, but displayed on replit.com. The only apparent action that seems available is the green ▶️ button at the top. Clicking this open another new tab at https://replit.com/@pact/pact-5-minute-getting-started-guide#README.md with no apparent actions available. What am supposed to do here?
I feel like I'm missing something. What am I supposed to see when I "run" things?Bhoomtawath Plinsut
12/23/2024, 10:59 AMDaniele Del Piano
02/09/2025, 8:00 PMSpencer
02/11/2025, 3:34 PMGustavo Souza
04/08/2025, 7:32 PMSimon Raess
05/06/2025, 11:22 AM