zoukankan      html  css  js  c++  java
  • 基于spring 的单元测试

    需要引用的依赖:

    import org.junit.runner.RunWith;
    import org.springframework.test.context.ContextConfiguration;
    import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

    maven依赖为:

            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-test</artifactId>
                <version>3.2.3.RELEASE</version>
                <scope>test</scope>
            </dependency>

            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.11</version>
                <scope>test</scope>
            </dependency>

    @RunWith(SpringJUnit4ClassRunner.class)
    @ContextConfiguration({ "classpath:applicationContext-springService.xml" })
    public class DistributeServiceTest {


    @Resource
    DistributeService distributeService;

      @Test
      public void testGetStatisticsByChannel() {
        long beginTime = 0;
        long endTime = 1545615321794L;
        List<Distribute> distributeInfo = new ArrayList<>(3);
        Distribute distribute = new Distribute();
        distribute.setChannelNo("1055100004");
        distributeInfo.add(distribute);
        distributeService.getStatisticsByChannel(distributeInfo, beginTime, endTime);

        Assert.assertTrue(distributeInfo.get(0).getAndroidTotal().equals("3"));
      }

        

      @Test
      public void test() {
        System.out.println(123);
      }


    }

  • 相关阅读:
    20120621第一天_复习与测试\05方法
    20120621第一天_复习与测试
    转义字符符号及对应的含义
    如何判断一个窗体是否打开
    out 和ref 的小结
    20120621第一天_复习与测试\03循环控制
    详解C#break ,continue, return
    往xptable控件中添加数据
    校内网的设计。
    iPhone不再孤独,Palm Pre为伴——互联网的未来在手中。
  • 原文地址:https://www.cnblogs.com/yipihema/p/4921220.html
Copyright © 2011-2022 走看看