В 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?