@BeanSetup & @Bean
import xyz.failutee.mineject.annotation.Bean;
import xyz.failutee.mineject.annotation.BeanSetup;
@BeanSetup
public class TaskServiceSetup {
@Bean
TaskService taskService() {
return new TaskService();
}
}import xyz.failutee.mineject.annotation.Bean;
import xyz.failutee.mineject.annotation.BeanSetup;
import xyz.failutee.mineject.annotation.Injectable;
@BeanSetup
public class TaskServiceSetup {
@Injectable
public TaskServiceSetup(TestManager testManager) {
/* ... */
}
@Bean
TaskService taskService(TestManager testManager) {
return new TaskService();
}
}
Last updated