Penelitian dalam artikel ini terutama melibatkan contoh terkait pengujian antarmuka Spring+Junit4. Kode implementasi spesifik adalah sebagai berikut.
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.2.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.3.2.RELEASE</version> </dependency> <dependency> <groupid> junit </groupid> <ArTifactId> junit </artifactid> <version> 4.12 </version> </dependency>
TestInterface dapat dikonfigurasi secara manual atau otomatis
Konfigurasi Manual
Konfigurasi File Konfigurasi Musim Semi:
<bean id = "testInterface"> </bean>
Pemindaian otomatis
Konfigurasi di kelas implementasi antarmuka
@Component kelas publik testInterfaceImpl mengimplementasikan testInterface {Konfigurasi File Konfigurasi Musim Semi
<Context: Annotation-Config/> <Context: Component-Scan Base-Package = "com.xxx.servlet"> </konteks: component-scan>
impor org.junit.test; impor org.junit.runner.runwith; impor org.springframework.test.context.contextConfiguration; impor org.springframework.test.context.junit4.springjunit4classrunner; impor javax.annotation.Resource; @Runwith (springjunit4classrunner.class) @contextConfiguration (lokasi = "classPath: applicationContext.xml") tes kelas publik {@resource testInterface testInterface; @Test public void test1 () {testInterface.test1 (1,2); }Di atas adalah semua konten dari artikel ini tentang kode untuk contoh tes antarmuka Spring+Junit4, dan saya harap ini akan membantu semua orang. Teman yang tertarik dapat terus merujuk ke topik terkait lainnya di situs ini. Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!