I have to create a unit test with spring batch in java and want to configure objects before the test run. I used following code to do the same but it is not calling the configure class.
Test class :-
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = ConfigureClient.class)
public class ObjectTest extends AbstractSpringTestBase {}
Configure class :-
@Configuration
@EnableAutoConfiguration
public class ConfigureClient {
protected static final String id= "1";
protected static final String name = "client1";
protected ClientSession provideSession() {
ClientSession session = mock(ClientSession .class);
Client client= new Client ();
client.setId(id);
client.setName(name);
when(session.getClient()).thenReturn(client);
return session;
}
}
Please suggest what wrong I am doing.
Aucun commentaire:
Enregistrer un commentaire