<commit_before>using System;
using System.Net.Http;
using System.Threading.Tasks;
using AspNetOptionsExplorer.Sample;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.TestHost;
using Xunit;

namespace AspNetOptionsExplorer.Tests
{
    public class IntergrationTest
    {
        private readonly TestServer _server;
        private readonly HttpClient _client;

        public IntergrationTest()
        {
            _server = new TestServer(new WebHostBuilder()
                .UseStartup<Startup>());
            _client = _server.CreateClient();
        }

        [Fact]
        public async Task ConfirmCanGetResponseFromOptions()
        {
            var response = await _client.GetAsync("/options");
            response.EnsureSuccessStatusCode();

            var responseString = await response.Content.ReadAsStringAsync();

            // Assert
            Assert.Equal(
@"Key: 'Tier1:Tier2:Tier3:Level3Option', Value: 'And it's value' 
Key: 'Tier1:SomeKey', Value: 'Some Value' 
",
                responseString);
        }
    }
}<commit_msg>try fix tests<commit_after>using System;
using System.Net.Http;
using System.Threading.Tasks;
using AspNetOptionsExplorer.Sample;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.TestHost;
using Xunit;

namespace AspNetOptionsExplorer.Tests
{
    public class IntergrationTest
    {
        private readonly TestServer _server;
        private readonly HttpClient _client;

        public IntergrationTest()
        {
            _server = new TestServer(new WebHostBuilder()
                .UseStartup<Startup>());
            _client = _server.CreateClient();
        }

        [Fact]
        public async Task ConfirmCanGetResponseFromOptions()
        {
            var response = await _client.GetAsync("/options");
            response.EnsureSuccessStatusCode();

            var responseString = await response.Content.ReadAsStringAsync();

            // Assert
            Assert.Equal($"Key: 'Tier1:Tier2:Tier3:Level3Option', Value: 'And it's value' {Environment.NewLine}Key: 'Tier1:SomeKey', Value: 'Some Value' {Environment.NewLine}",
                responseString);
        }
    }
}
{'fraction_non_alphanumeric': 0.09327846364883402, 'fraction_numerical': 0.004572473708276178, 'mean_word_length': 2.586885245901639, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3680121', 'n_tokens_mistral': 600, 'n_tokens_neox': 589, 'n_words': 130}