Тестовые случаи не удались после обновления зависимости интеграции Spring-Boot-Parameter-Store-IntegrationJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Тестовые случаи не удались после обновления зависимости интеграции Spring-Boot-Parameter-Store-Integration

Сообщение Anonymous »

Случаи тестирования интеграции не удались после обновления зависимости Spring-boot-parameter-store-integration до версии 2.0.0. и Software.amazon.awssdk:bom до 2.26.15.
Версия загрузки Spring, которую я использую, — 3.3.1

Код: Выделить всё

classpath("org.springframework.boot:spring-boot-gradle-plugin:3.3.1")
Я получаю следующие ошибки:

Код: Выделить всё

GcsLogAspectWeavingTest > invokeAnnotatedMethod_WorkflowStepMonitorListener() FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:180
Caused by: java.lang.IllegalStateException at SpringApplication.java:825
Caused by: java.lang.NoSuchMethodError at StandardBeanExpressionResolver.java:119
Caused by: java.lang.IllegalStateException at SpringApplication.java:825

Caused by: java.lang.NoSuchMethodError at StandardBeanExpressionResolver.java:119
Ниже приведен код для GcsLogAspectWeavingTest

Код: Выделить всё

package com.tr.gcs.delivertocheetah.logging

import static org.mockito.Mockito.*
import com.amazon.sqs.javamessaging.message.SQSTextMessage
import com.fasterxml.jackson.databind.ObjectMapper
import com.tr.gcs.delivertocheetah.service.LoadToCheetahActivityInputProcessor
import com.tr.gcs.delivertocheetah.queue.WorkflowStepMonitorListener
import com.tr.gcs.delivertocheetah.service.amazonaws.stepfunction.StepFunctionClientWrapper
import com.tr.gcs.delivertocheetah.service.ssm.SystemsManagerConfig
import com.tr.gcs.delivertocheetah.service.ssm.SystemsManagerService
import com.tr.gcs.delivertocheetah.service.util.RetryUtil
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.extension.ExtendWith
import org.mockito.Mock
import org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.boot.test.context.SpringBootTest
import org.springframework.boot.test.mock.mockito.MockBean
import org.springframework.boot.test.mock.mockito.SpyBean
import org.springframework.context.annotation.Import
import org.springframework.test.context.junit.jupiter.SpringExtension

@SuppressWarnings("UnusedPrivateField")
@ExtendWith(SpringExtension)
@Import(AnnotationAwareAspectJAutoProxyCreator)
@SpringBootTest(classes = [WorkflowStepMonitorListener, GcsLogAspect])
class GcsLogAspectWeavingTest
{
@Mock
private SQSTextMessage sqsTextMessage

@MockBean
private StepFunctionClientWrapper stepFunctionClientWrapper

@MockBean
private LoadToCheetahActivityInputProcessor loadToCheetahActivityInputProcessor

@MockBean
private SystemsManagerService systemsManagerService

@MockBean
private SystemsManagerConfig systemsManagerConfig

@MockBean
private ObjectMapper objectMapper

@MockBean
private RetryUtil retryUtil

@Autowired
private WorkflowStepMonitorListener workflowStepMonitorListener

@SpyBean
private GcsLogAspect gcsLogAspect

@Test
void invokeAnnotatedMethod_WorkflowStepMonitorListener()
{
workflowStepMonitorListener.onMessage(sqsTextMessage)

verify(gcsLogAspect).populateThreadContext(any())
}
}

Это связано с проблемой несовместимости версий. Есть идеи, как устранить ошибку?

Подробнее здесь: https://stackoverflow.com/questions/790 ... tion-depen
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»