La recherche dans cet article implique principalement un exemple connexe de tests d'interface Spring + Junit4. Le code d'implémentation spécifique est le suivant.
<Dependance> <ProupId> org.springFramework </proncId> <Artifactid> Spring-Context </Retifactid> <DERVIÈRE> 4.3.2.Release </ Version> </Dependency> <Dependency> <ProupID> ORG.SpringFramework </prowprid> <pellease> Spring-Test </ ArtifActid> <version> 4.3.2.2.Release </ Version> </ptericie> <version> 4.3.2.2.Release </ Version> <GroupId> JUnit </rom grouped> <ArtefactId> JUnit </ Artifactid> <DERNÉRIT
TestInterface peut être configuré manuellement ou numérisé automatiquement
Configuration manuelle
Configuration du fichier de configuration de ressort:
<bean id = "Testinerface"> </bant>
Numérisation automatique
Configuration dans la classe d'implémentation d'interface
@Component public class TestInterfaceImpl implémente TestingInterface {Configuration du fichier de configuration de ressort
<Context: Annotation-Config /> <Context: Component-Scan Base-Package = "com.xxx.servlet"> </ Context: Component-Scan>
import org.junit.test; import org.junit.runner.runwith; import org.springframework.test.context.contextConfiguration; import org.springframework.test.context.junit4.springjunit4classrunner; import javax.annotation.resource; @Runwith (SpringJunit4ClassRunner.class) @ContextConfiguration (locations = "classPath: applicationContext.xml") Public Class Test {@Resource TestingInterface Testerface; @Test public void test1 () {TESTInterface.test1 (1,2); }Ce qui précède est tout le contenu de cet article sur le code de l'exemple de test d'interface de Spring + Junit4, et j'espère que cela sera utile à tout le monde. Les amis intéressés peuvent continuer à se référer à d'autres sujets connexes sur ce site. S'il y a des lacunes, veuillez laisser un message pour le signaler. Merci vos amis pour votre soutien pour ce site!