MCPcopy Index your code
hub / github.com/ccxt/ccxt / testFilterBy

Method testFilterBy

java/tests/src/main/java/tests/base/TestFilterBy.java:12–45  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

10public class TestFilterBy extends BaseTest
11{
12 public void testFilterBy()
13 {
14 var exchange = new Exchange(new java.util.HashMap<String, Object>() {{
15 put( "id", "sampleexchange" );
16 }});
17 Object sampleArray = new java.util.ArrayList<Object>(java.util.Arrays.asList(new java.util.HashMap<String, Object>() {{
18 put( "foo", "a" );
19 }}, new java.util.HashMap<String, Object>() {{
20 put( "foo", null );
21 }}, new java.util.HashMap<String, Object>() {{
22 put( "foo", "b" );
23 }}, new java.util.HashMap<String, Object>() {{
24 put( "foo", "a" );
25 put( "bar", "b" );
26 }}, new java.util.HashMap<String, Object>() {{
27 put( "foo", "c" );
28 }}, new java.util.HashMap<String, Object>() {{
29 put( "foo", "d" );
30 }}, new java.util.HashMap<String, Object>() {{
31 put( "foo", "b" );
32 }}, new java.util.HashMap<String, Object>() {{
33 put( "foo", "c" );
34 }}, new java.util.HashMap<String, Object>() {{
35 put( "foo", "c" );
36 }}));
37 Object currentValue = exchange.filterBy(sampleArray, "foo", "a");
38 Object storedValue = new java.util.ArrayList<Object>(java.util.Arrays.asList(new java.util.HashMap<String, Object>() {{
39 put( "foo", "a" );
40 }}, new java.util.HashMap<String, Object>() {{
41 put( "foo", "a" );
42 put( "bar", "b" );
43 }}));
44 AssertDeepEqual(exchange, null, "testFilterBy", currentValue, storedValue);
45 }
46}

Callers 1

baseTestsInitMethod · 0.80

Calls 2

filterByMethod · 0.95
AssertDeepEqualMethod · 0.45

Tested by

no test coverage detected