Home / Function/ generateProjectArchiveExtractedByDefault() — spring-boot Function Reference

generateProjectArchiveExtractedByDefault() — spring-boot Function Reference

Architecture documentation for the generateProjectArchiveExtractedByDefault() function in InitCommandTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  877f894c_5fbc_6f15_33d6_12de0d0030fa["generateProjectArchiveExtractedByDefault()"]
  1b3715b8_b1bb_70d7_0e1f_313d6ebd2887["toString()"]
  877f894c_5fbc_6f15_33d6_12de0d0030fa -->|calls| 1b3715b8_b1bb_70d7_0e1f_313d6ebd2887
  c1b99b69_95de_7945_785d_f8327339fd10["createFakeZipArchive()"]
  877f894c_5fbc_6f15_33d6_12de0d0030fa -->|calls| c1b99b69_95de_7945_785d_f8327339fd10
  style 877f894c_5fbc_6f15_33d6_12de0d0030fa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

cli/spring-boot-cli/src/test/java/org/springframework/boot/cli/command/init/InitCommandTests.java lines 138–156

	@Test
	void generateProjectArchiveExtractedByDefault() throws Exception {
		String fileName = UUID.randomUUID().toString();
		assertThat(fileName).as("No dot in filename").doesNotContain(".");
		byte[] archive = createFakeZipArchive("test.txt", "Fake content");
		MockHttpProjectGenerationRequest request = new MockHttpProjectGenerationRequest("application/zip", "demo.zip",
				archive);
		mockSuccessfulProjectGeneration(request);
		File file = new File(fileName);
		File archiveFile = new File(file, "test.txt");
		try {
			assertThat(this.command.run(fileName)).isEqualTo(ExitStatus.OK);
			assertThat(archiveFile).exists();
		}
		finally {
			archiveFile.delete();
			file.delete();
		}
	}

Domain

Subdomains

Frequently Asked Questions

What does generateProjectArchiveExtractedByDefault() do?
generateProjectArchiveExtractedByDefault() is a function in the spring-boot codebase.
What does generateProjectArchiveExtractedByDefault() call?
generateProjectArchiveExtractedByDefault() calls 2 function(s): createFakeZipArchive, toString.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free