Любой способ проверить конечную точку привода с помощью standlonesetup () - PullRequest
0 голосов
/ 14 ноября 2018

В Spring 1.5.0 - создан привод с использованием extends AbstractMvcEndpoint

MockMvc mockMvc = standaloneSetup(controller).build()

работает нормально.

Я создал пользовательскую конечную точку привода, используя примечание пружины 2. (@ RestControllerEndpoint). Работает нормально. При написании юнит-теста использую easy mock.

EncryptionService encryptionService = new EncryptionService(smsSecretKey : "Tdjn/Exd1bs/qMJwZJ4Ey0ErYJd4tpMtQefYKh5hlJo=")
EventProcessingClientV2 eventProcessing = EasyMock.createStrictMock(EventProcessingClientV2)
NexmoEventTranslator eventTranslator = new NexmoEventTranslator(eventProcessing : eventProcessing, encryptionService : encryptionService)
EventProcessingHealthEndpoint controller = new EventProcessingHealthEndpoint(eventTranslator : eventTranslator)

@Autowired
WebApplicationContext context;

MockMvc mockMvc;


 void setup(){
    mockMvc = MockMvcBuilders.webAppContextSetup(this.context).build()
    }

невозможно смоделировать EventProcessingClientV2?

...