public async Task Invoke(HttpContext context)
        {
            if (_applicationSettings == null)
            {
                _applicationSettings = await _apiMockerConfigRepository.Get(ApplicationSettings.Instance);
            }

            await _requestMocker.ReplaceResponse(context, _applicationSettings);
        }
Ejemplo n.º 2
0
        public async void EnsureConfgIsDeserializedCorrectly()
        {
            // Arrange
            var appInstance = ApplicationSettings.Instance;

            ApplicationSettings.Instance.ConfigFullFilePath = Path.Combine(_configsDirectory, "sample-config.json");

            // Act
            var appSettings = await _apiMockerConfigRepository.Get(appInstance);

            // Assert
            Assert.NotNull(appSettings);
        }