美文网首页
SpringBoot项目中的Junit单元测试

SpringBoot项目中的Junit单元测试

作者: 柚子过来 | 来源:发表于2018-02-08 12:43 被阅读0次

    本来好好的代码突然跑不起来,遇到一堆问题。一般就是:1、依赖包的版本问题,这个问题不确定版本对不对可以去mvnrepository.com看一下。2、注解问题,SpringBoot省去了Spring的一些配置,很方便,但是如果不理解Spring的原理,很容易不知道各个注解是什么意思。

    下面举个简单的例子:

    @SpringApplicationConfiguration(classes = GnTdcServerApplication.class)  //该注解配置了项目启动类的位置,这个很重要,不然连mapperscan都找不到
    @RunWith(SpringJUnit4ClassRunner.class)  //junit默认的测试类的执行器
    @WebAppConfiguration   //加载servlet-context
    public class ATest {
    
    @ClassRule
    public static KafkaEmbedded kafkaEmbedded = new KafkaEmbedded(1,true,"qwer");
    
    @Test
    public void produce() {
        System.out.println(kafkaEmbedded.getBrokersAsString());
    }
    }
    

    相关文章

      网友评论

          本文标题:SpringBoot项目中的Junit单元测试

          本文链接:https://www.haomeiwen.com/subject/elcttftx.html