Akka.Tests.Configuration.HoconTests.Can_resolve_substitutes_in_nested_includes C# (CSharp) Method

Can_resolve_substitutes_in_nested_includes() private method

private Can_resolve_substitutes_in_nested_includes ( ) : void
return void
        public void Can_resolve_substitutes_in_nested_includes()
        {
            var hocon = @"a.b.c {
  d { 
       include ""foo""
  }";
            var includeHocon = @"
f = 123
e {
      include ""foo""
}
";

            var includeHocon2 = @"
x = 123
y = ${x}
";

            Func<string, HoconRoot> include2 = s => Parser.Parse(includeHocon2, null);
            Func<string, HoconRoot> include = s => Parser.Parse(includeHocon, include2);
            var config = ConfigurationFactory.ParseString(hocon, include);

            Assert.Equal(123, config.GetInt("a.b.c.d.e.x"));
            Assert.Equal(123, config.GetInt("a.b.c.d.e.y"));
        }
    }