设为首页 加入收藏

TOP

Java8 Map 示例:一个略复杂的数据映射聚合例子及代码重构(十)
2018-01-10 06:06:41 】 浏览:1692
Tags:Java8 Map 示例 一个 复杂 数据 映射 聚合 例子 代码 重构
); eq("18006666", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item:id")); eq("6666", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item:g_id")); eq("1024", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item:s_id")); eq("E20171013174712025", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item:order_no")); eq("9876666", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item_core:id")); eq("6", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item_core:num")); eq("9876666", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item_price:item_id")); eq("100", finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item_price:price")); eq("18008888", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item:id")); eq("8888", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item:g_id")); eq("1024", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item:s_id")); eq("E20171013174712025", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item:order_no")); eq("9878888", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item_core:id")); eq("8", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item_core:num")); eq("9878888", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item_price:item_id")); eq("200", finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item_price:price")); eq(Arrays.asList("haha3333", "haha1111"), finalOrderItemMap.get("1024_E20171013174712025_18006666").get("item_price_change_log:detail")); eq(Arrays.asList("haha2222", "haha4444"), finalOrderItemMap.get("1024_E20171013174712025_18008888").get("item_price_change_log:detail")); } }

CommonForTest.java

package cc.lovesq.study.test;

import org.junit.Assert;

import java.util.List;

import static org.junit.Assert.assertEquals;

/**
 * Created by shuqin on 17/11/10.
 */
public class CommonForTest {

  public static final String NOT_THROW_EXCEPTION = "Not Throw Exception";

  public void eq(Object expected, Object actual) {
    assertEquals(expected, actual);
  }

  public <T> void eq(T[] expected, T[] actual) {
    Assert.assertArrayEquals(expected, actual);
  }

  public <T> void eq(List<T> expectedList, List<T> actualList) {
    if (expectedList == null && actualList == null) {
      return ;
    }
    assertEquals(expectedList.size(), actualList
首页 上一页 7 8 9 10 下一页 尾页 10/10/10
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇杂谈 GC 下一篇谈谈 Tomcat 架构及启动过程[含部..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目