### Question:
BouquetPluginConfig { public final void configure() { project.getExtensions().create(BOUQUET_EXTENSION, BouquetExtension.class); getProject().getDependencies().add("implementation", "com.quanturium.bouquet:bouquet-annotations:" + BOUQUET_VERSION); configurePlugin(); } BouquetPluginConfig(Project project, ProjectType projectType); Project getProject(); ProjectType getProjectType(); final void configure();  }### Answer:
@Test public void configure() { DependencyHandler dependencyHandler = mock(DependencyHandler.class); ExtensionContainer extensionContainer = mock(ExtensionContainer.class); when(project.getDependencies()).thenReturn(dependencyHandler); when(project.getExtensions()).thenReturn(extensionContainer); bouquetPluginConfig.configure(); verify(dependencyHandler).add("implementation", "com.quanturium.bouquet:bouquet-annotations:" + BOUQUET_VERSION); verify(extensionContainer).create(BOUQUET_EXTENSION, BouquetExtension.class); verify(bouquetPluginConfig).configurePlugin(); }