Example #1
0
        private void SetupMockWebServices(IKernel services)
        {
            ISettingsProvider settingsProvider = services.Get <ISettingsProvider>();
            string            abnUrl           = settingsProvider.Get("abnservice");

            IFluentMockServerSettings mockServerSettings = new FluentMockServerSettings
            {
                Urls = new[]
                {
                    abnUrl
                }
            };

            services.Bind <IFluentMockServerSettings>()
            .ToConstant(mockServerSettings)
            .InTransientScope();

            IHttpMock httpMock = services.Get <IHttpMock>();

            httpMock.SetupRequest(Request.Create().WithPath("/validate").UsingGet(), Response.Create().WithBody("Test"));
        }