### Question:
MsTeamsNotificationConfig { public MsTeamsNotificationContentConfig getContent() { return content; } @SuppressWarnings("unchecked")  MsTeamsNotificationConfig(Element e);  MsTeamsNotificationConfig(String token,
								   Boolean enabled,
								   BuildState states,
								   boolean buildTypeAllEnabled,
								   boolean buildTypeSubProjects,
								   Set<String> enabledBuildTypes,
								   boolean mentionChannelEnabled,
								   boolean mentionMsTeamsUserEnabled); Element getAsElement(); boolean isEnabledForBuildType(SBuildType sBuildType); String getBuildTypeCountAsFriendlyString(); Boolean getEnabled(); void setEnabled(Boolean enabled); BuildState getBuildStates(); void setBuildStates(BuildState states); String getToken(); void setToken(String apiToken); String getUniqueKey(); void setUniqueKey(String uniqueKey); String getEnabledListAsString(); String getMsTeamsNotificationEnabledAsChecked(); String getStateAllAsChecked(); String getStateBuildStartedAsChecked(); String getStateBuildFinishedAsChecked(); String getStateBeforeFinishedAsChecked(); String getStateResponsibilityChangedAsChecked(); String getStateBuildInterruptedAsChecked(); String getStateBuildSuccessfulAsChecked(); String getStateBuildFixedAsChecked(); String getStateBuildFailedAsChecked(); String getStateBuildBrokenAsChecked(); Boolean isEnabledForAllBuildsInProject(); void enableForAllBuildsInProject(Boolean allBuildTypesEnabled); Boolean isEnabledForSubProjects(); void enableForSubProjects(Boolean subProjectsEnabled); void clearAllEnabledBuildsInProject(); void enableBuildInProject(String buildTypeId); void setMentionChannelEnabled(boolean mentionChannelEnabled); boolean getMentionChannelEnabled(); void setMentionMsTeamsUserEnabled(boolean mentionMsTeamsUserEnabled); boolean getMentionMsTeamsUserEnabled(); boolean hasCustomContent(); void setHasCustomContent(boolean customContent); MsTeamsNotificationContentConfig getContent(); void setContent(MsTeamsNotificationContentConfig content);  }### Answer:
@Test public void loading_config_when_custom_content_section_is_present_sets_customContent(){ assertNotSame(MsTeamsNotificationMainConfig.DEFAULT_BOTNAME, msteamsnotificationCustomContent.getContent().getBotName()); assertNotSame(MsTeamsNotificationMainConfig.DEFAULT_ICONURL, msteamsnotificationCustomContent.getContent().getIconUrl()); assertTrue(msteamsnotificationCustomContent.getContent().getShowBuildAgent()); assertTrue(msteamsnotificationCustomContent.getContent().getShowElapsedBuildTime()); assertTrue(msteamsnotificationCustomContent.getContent().getShowCommits()); assertTrue(msteamsnotificationCustomContent.getContent().getShowElapsedBuildTime()); assertTrue(msteamsnotificationCustomContent.getContent().getShowFailureReason()); assertEquals(20, msteamsnotificationCustomContent.getContent().getMaxCommitsToDisplay()); }