Error during creating Contract Tests in .NET 6.0

Viewed 23
        [TestMethod]
        public void TestMethods_For_GetDriversFromApi_With3Members()
        {
            _contract.Given("TestSourceSystem is registered with 3 members")
                .WhenGetting($"system-my/{MemberId}", "system my")
                .ThenTheProvider
                .WillRespondWith(HttpStatusCode.OK)
                .AndJsonContentLike(PactNet.Matchers.Match.MinType(MembersJson, 1))
                .RunTest(async () =>
                {
                    var environmentType = EnvironmentType.Sandbox;
                    var result = await _relatedService.GetTenantsForSourceSystem(MemberId, environmentType);
                    Assert.AreEqual(3, result.Count);
                    Assert.AreEqual("TestTenantName", result.First().Name);
                    Assert.AreEqual("TestTenantName", result.First().DisplayName);
                });
        }

PactNet.PactFailureException: Actual interactions do not match expected interactions for mock MockService.

Missing requests: GET /system-my/123456

0 Answers
Related