### Question:
AppBuildContext extends RepositoryContext { public int getJdkMajorVersion() { return Version.parseVersion(this.jdkVersion).getMajor(); } protected  AppBuildContext();  AppBuildContext(String dataRootPath, 
			String mavenRootPath, 
			String projectName, 
			String version);  AppBuildContext(String dataRootPath, 
			String mavenRootPath, 
			String templateProjectGitUrl,
			String owner,
			String projectName, 
			String version,
			String description,
			String jdkVersion); void setMessagingTemplate(SimpMessagingTemplate messagingTemplate); void setSendMessage(boolean sendMessage); void setTaskId(Integer taskId); Path getClientProjectRootDirectory(); Path getServerProjectRootDirectory(); Path getProjectModelRootDirectory(); Path getMavenPomFile(); Path getMavenInstallJar(); Path getMavenInstallJarRelativePath(); String getMavenInstallJarFileName(); void setLogFileName(String logFileName); String getLogFileName(); Path getLogFilePath(); Path getDojoDistDirectory(); Path getSpringBootTemplatesDirectory(); Path getSpringBootStaticDirectory(); String getIndexFileName(); String getTemplateProjectGitUrl(); String getTagName(); void raw(String line); void info(String pattern, Object... arguments); void log(String pattern, Object... arguments); void error(Throwable e); void error(String pattern, Object... arguments); void println(); void finished(ReleaseResult releaseResult); Path getProjectTemplateDirectory(); Path getProjectTemplateClientDirectory(); Path getProjectTemplateServerDirectory(); String getVersion(); int getJdkMajorVersion();  }### Answer:
@Test public void get_jdk_major_version() { assertThat(context.getJdkMajorVersion()).isEqualTo(11); }