Giriş
Şu satırı dahil ederiz. JUnit 5 testi yazmak için kullanılır. Test sınıfını Spring Bean haline getirir.
- Spring Boot kullanıyorsak @SpringBootTest anotasyonu ile beraber kullanılabilir.
- Spring Boot kullanıyorsa ve tüm uygulama yerine tek bir bean'i ayağa kaldırmak istiyorsak @TestConfiguration anotasyonu ile beraber kullanılabilir.
Örnek
Testi tanımlamak için şöyle yaparız.
Şu satırı dahil ederiz. JUnit 5 testi yazmak için kullanılır. Test sınıfını Spring Bean haline getirir.
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.test.context.junit.jupiter.SpringExtension;@RunWith(SpringJUnit4ClassRunner.class)- Spring Boot kullanıyorsak @SpringBootTest anotasyonu ile beraber kullanılabilir.
- Spring Boot kullanıyorsa ve tüm uygulama yerine tek bir bean'i ayağa kaldırmak istiyorsak @TestConfiguration anotasyonu ile beraber kullanılabilir.
Örnek
Testi tanımlamak için şöyle yaparız.
@SpringBootTest
@ExtendWith(SpringExtension.class)
@ActiveProfiles("localtest")
class WorkreportDbRepositoryTest { ...} 
Hiç yorum yok:
Yorum Gönder