diff --git a/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java b/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java index 7e7315d..cf4f5e4 100644 --- a/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java +++ b/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java @@ -4,7 +4,6 @@ import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.springframework.amqp.AmqpRejectAndDontRequeueException; -import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import lombok.RequiredArgsConstructor; diff --git a/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleProperties.java b/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleProperties.java index 0c786ce..75211ea 100644 --- a/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleProperties.java +++ b/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleProperties.java @@ -2,9 +2,11 @@ package com.knecon.fforesight.lifecyclecommons; import org.springframework.boot.context.properties.ConfigurationProperties; +import lombok.AllArgsConstructor; import lombok.Data; @Data +@AllArgsConstructor @ConfigurationProperties("lifecycle") public class LifecycleProperties { diff --git a/src/test/java/com/knecon/fforesight/lifecyclecommons/config/utils/AspectTestConfig.java b/src/test/java/com/knecon/fforesight/lifecyclecommons/config/utils/AspectTestConfig.java index 1c2e197..0b5969b 100644 --- a/src/test/java/com/knecon/fforesight/lifecyclecommons/config/utils/AspectTestConfig.java +++ b/src/test/java/com/knecon/fforesight/lifecyclecommons/config/utils/AspectTestConfig.java @@ -1,16 +1,24 @@ package com.knecon.fforesight.lifecyclecommons.config.utils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.TestConfiguration; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.EnableAspectJAutoProxy; import com.knecon.fforesight.lifecyclecommons.LifecycleAspect; import com.knecon.fforesight.lifecyclecommons.LifecycleManager; +import com.knecon.fforesight.lifecyclecommons.LifecycleProperties; @TestConfiguration @EnableAspectJAutoProxy public class AspectTestConfig { + @Bean + public LifecycleProperties lifecycleProperties() { + + return new LifecycleProperties("com.knecon"); + } + @Bean public LifecycleManager lifecycleManager() { @@ -19,9 +27,9 @@ public class AspectTestConfig { @Bean - public LifecycleAspect lifecycleAspect(LifecycleManager lifecycleManager) { + public LifecycleAspect lifecycleAspect(LifecycleManager lifecycleManager, LifecycleProperties lifecycleProperties) { - return new LifecycleAspect(lifecycleManager); + return new LifecycleAspect(lifecycleManager, lifecycleProperties); } }