如何断定给定的3维数组包含另一个3维数组的所有2维数组?

时间:2018-06-30 21:31:38

标签: java arrays unit-testing mocking

我正在尝试测试返回的3维数组包含所有期望的元素,但是2维元素的顺序应该无关紧要。

写我自己的Matcher是唯一可行的方法吗?

等效代码:

public class A{
    public String[][][] m1(){
        String[][] res1 = {{"a1", "a2"}};
        String[][] res2 = {{"b1", "b2"}};

        return (Math.random() < 0.5) ? new String[][][]{res1, res2} : new String[][][]{res2, res1};
    }
}

0 个答案:

没有答案