करता है @SpringBootApplication स्कैन परीक्षण के लिए फ़ोल्डर विन्यास?

0

सवाल

मैं एक @SpringBootApplication एनोटेशन में मुख्य वर्ग के स्प्रिंग बूट आवेदन के साथ साधारण फ़ोल्डर संरचना (और @SpringBootApplication एक स्तर के पैकेज के ऊपरी फिर सेम में अन्य संकुल)

मैं कुछ परिभाषित @Configuration संस्थान में कुछ संकुल लेकिन के तहत test फ़ोल्डर.

जाएगा @SpringBootApplication autoconfigure यह जब शुरू आवेदन?

जाएगा @SpringBootApplication autoconfigure जब यह हो जाएगा finded द्वारा @SpringBootTest (यह भी एक स्तर के ऊपरी हिस्से में, लेकिन test फ़ोल्डर) जब परीक्षण शुरू कर दिया?

1

सबसे अच्छा जवाब

0

मैं पूरी तरह आश्वस्त नहीं हूँ, लेकिन मैं नहीं कहूँगा, @SpringBootApplication स्कैन नहीं करता है @Configuration वर्गों में अपने परीक्षण फ़ोल्डर । क्या आप का उपयोग करना चाहिए बजाय है @TestConfiguration और फिर में अपने @SpringBootTest जोड़ें @Import(YourTestConfiguration.class). एक उदाहरण के लिए नीचे देखें:

@TestConfiguration
public class YourTestConfiguration {
    @Bean
    (...)
}
@SpringBootTest
@Import(YourTestConfiguration.class)
class AppTests {
    (...)
}

आप और अधिक पढ़ सकते हैं और इस बारे में जांच पूरी उदाहरणों में निम्न ऑनलाइन संसाधनों:

2021-11-24 00:23:18

हाँ, आप सही कर रहे हैं: @Import(YourTestConfiguration.class) इस्तेमाल किया जाना चाहिए, धन्यवाद, वैसे भी. लेकिन दुर्भाग्य से मैं की जरूरत है सही जवाब के लिए मेरे सवाल
J.J. Beam

अच्छी तरह से, सही जवाब है कि @Configuration कक्षाएं नहीं कर रहे हैं द्वारा स्कैन @SpringBootApplication.
João Dias

मैं देख रहा हूँ मेरे कोड यह स्कैन किया... चलो देखते हैं क्या दूसरों का कहना है और वोट दो, मैं प्रयोग किया है, लेकिन संभव के प्रयोग को गलत तरीके से सेट..
J.J. Beam

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में