http___git_mfd_msk_mfd_clearing_issues_7
--- not work maven test, part test (3 of 5) in BankAccountController
This commit is contained in:
parent
4b7d382689
commit
7e87dcd542
4 changed files with 35 additions and 2 deletions
|
|
@ -19,6 +19,7 @@ import java.util.concurrent.atomic.AtomicLong;
|
|||
@SpringJUnitWebConfig(classes = {
|
||||
WebConfig.class,
|
||||
IOperator.class,
|
||||
StateLoaderImplConfig.class,
|
||||
DeleteCompanyController.class,
|
||||
BankAccountControllerConfig.class,
|
||||
KafkaConfig.class,
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import org.springframework.context.annotation.Bean;
|
|||
import org.springframework.context.annotation.Configuration;
|
||||
import ru.spcex.clearing.backendapi.controller.queue.account.BankAccountController;
|
||||
import ru.spcex.clearing.backendapi.service.IOperator;
|
||||
import ru.spcex.clearing.backendapi.service.impl.StateLoaderImpl;
|
||||
|
||||
@Configuration
|
||||
public class BankAccountControllerConfig {
|
||||
|
|
@ -14,8 +15,12 @@ public class BankAccountControllerConfig {
|
|||
@Qualifier("iOperator")
|
||||
private IOperator operator;
|
||||
|
||||
@Autowired
|
||||
@Qualifier("stateLoaderImpl")
|
||||
private StateLoaderImpl stateLoader;
|
||||
|
||||
@Bean
|
||||
public BankAccountController createBankAccountController() {
|
||||
return new BankAccountController(operator);
|
||||
return new BankAccountController(operator, stateLoader);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import org.springframework.context.annotation.Bean;
|
|||
import org.springframework.context.annotation.Configuration;
|
||||
import ru.spcex.clearing.backendapi.controller.queue.company.DeleteCompanyController;
|
||||
import ru.spcex.clearing.backendapi.service.IOperator;
|
||||
import ru.spcex.clearing.backendapi.service.impl.StateLoaderImpl;
|
||||
|
||||
@Configuration
|
||||
public class DeleteCompanyControllerConfig {
|
||||
|
|
@ -13,8 +14,12 @@ public class DeleteCompanyControllerConfig {
|
|||
@Qualifier("iOperator")
|
||||
private IOperator operator;
|
||||
|
||||
@Autowired
|
||||
@Qualifier("stateLoaderImpl")
|
||||
private StateLoaderImpl stateLoader;
|
||||
|
||||
@Bean
|
||||
public DeleteCompanyController createDeleteCompanyController() {
|
||||
return new DeleteCompanyController(operator);
|
||||
return new DeleteCompanyController(operator, stateLoader);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,22 @@
|
|||
package ru.spcex.clearing.backendapi.controller.queue.config;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import ru.spcex.clearing.backendapi.service.impl.StateLoaderImpl;
|
||||
import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService;
|
||||
|
||||
@Configuration
|
||||
public class StateLoaderImplConfig {
|
||||
|
||||
@Autowired
|
||||
@Qualifier("hazelcastServiceTest")
|
||||
private HazelcastService hazelcastServiceTest;
|
||||
|
||||
|
||||
@Bean(name = "stateLoaderImpl")
|
||||
public StateLoaderImpl createIOperator() {
|
||||
return new StateLoaderImpl(hazelcastServiceTest);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue