test_class.file: nvadaemon/src/test/java/com/microsoft/azure/practices/nvadaemon/config/MonitorConfigurationTest.java
test_class.identifier: MonitorConfigurationTest
test_case.body: @Test
      void test_null_settings() {
          MonitorConfiguration monitorConfiguration =
              new MonitorConfiguration("com.company.Monitor", null);
          Assertions.assertNotNull(monitorConfiguration.getSettings());
      }
test_case.class_method_signature: MonitorConfigurationTest.test_null_settings()
test_case.full_signature: @Test void test_null_settings()
test_case.identifier: test_null_settings
test_case.invocations: assertNotNull getSettings
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void test_null_settings()
focal_class.declarator: monitorClass
focal_class.modifier: private
focal_class.original_string: private String monitorClass;
focal_class.type: String
focal_class.var_name: monitorClass
focal_class.declarator: settings = new HashMap<>()
focal_class.modifier: private
focal_class.original_string: private Map<String, Object> settings = new HashMap<>();
focal_class.type: Map<String, Object>
focal_class.var_name: settings
focal_class.file: nvadaemon/src/main/java/com/microsoft/azure/practices/nvadaemon/config/MonitorConfiguration.java
focal_class.identifier: MonitorConfiguration
focal_class.class_method_signature: MonitorConfiguration.MonitorConfiguration(@JsonProperty("monitorClass")String monitorClass,
                                  @JsonProperty("settings")Map<String, Object> settings)
focal_class.full_signature: @JsonCreator public  MonitorConfiguration(@JsonProperty("monitorClass")String monitorClass,
                                  @JsonProperty("settings")Map<String, Object> settings)
focal_class.identifier: MonitorConfiguration
focal_class.modifiers: @JsonCreator public
focal_class.parameters: (@JsonProperty("monitorClass")String monitorClass,
                                  @JsonProperty("settings")Map<String, Object> settings)
focal_class.signature:  MonitorConfiguration(@JsonProperty("monitorClass")String monitorClass,
                                  @JsonProperty("settings")Map<String, Object> settings)
focal_class.class_method_signature: MonitorConfiguration.getMonitorClass()
focal_class.full_signature: public String getMonitorClass()
focal_class.identifier: getMonitorClass
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getMonitorClass()
focal_class.class_method_signature: MonitorConfiguration.getSettings()
focal_class.full_signature: public Map<String, Object> getSettings()
focal_class.identifier: getSettings
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, Object>
focal_class.signature: Map<String, Object> getSettings()
focal_method.body: public Map<String, Object> getSettings() { return this.settings; }
focal_method.class_method_signature: MonitorConfiguration.getSettings()
focal_method.full_signature: public Map<String, Object> getSettings()
focal_method.identifier: getSettings
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: Map<String, Object>
focal_method.signature: Map<String, Object> getSettings()