![image](https://user-images.githubusercontent.com/54169514/199922630-ba1b1417-e124-40b1-bac7-49158e2adbca.png)

文档上ApplicationConfig的enableFileCache属性默认true，但是在Dubbo3.1版本中，该属性似乎默认为null，导致mapping和元数据无法在本地缓存。

![image](https://user-images.githubusercontent.com/54169514/199923129-c99ea29b-45c5-40d1-bc21-1fbb44830fc7.png)

assertThat(application.getOwner(), equalTo("owner"));
    }
    @Test
    void testOrganization() throws Exception {
        ApplicationConfig application = new ApplicationConfig("app");
        application.setOrganization("org");
        assertThat(application.getOrganization(), equalTo("org"));
    }
    @Test
    void testArchitecture() throws Exception {
        ApplicationConfig application = new ApplicationConfig("app");
        application.setArchitecture("arch");
        assertThat(application.getArchitecture(), equalTo("arch"));
    }
    @Test
    void testEnvironment1() throws Exception {
        ApplicationConfig application = new ApplicationConfig("app");
        application.setEnvironment("develop");
        assertThat(application.getEnvironment(), equalTo("develop"));
        application.setEnvironment("test");
        assertThat(application.getEnvironment(), equalTo("test"));
        application.setEnvironment("product");
        assertThat(application.getEnvironment(), equalTo("product"));
    }
    @Test
    void testEnvironment2() throws Exception {
        Assertions.assertThrows(IllegalStateException.class, () -> {
            ApplicationConfig application = new ApplicationConfig("app");
            application.setEnvironment("illegal-env");
        });