Skip to content

Commit 8704f87

Browse files
author
Boris Kuzmic
committed
Moving ArrayPayloadOf to test source
1 parent 9066186 commit 8704f87

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

src/test/java/com/amihaiemil/docker/RtPluginTestCase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
*/
2626
package com.amihaiemil.docker;
2727

28+
import com.amihaiemil.docker.mock.ArrayPayloadOf;
2829
import com.amihaiemil.docker.mock.AssertRequest;
2930
import com.amihaiemil.docker.mock.Condition;
3031
import com.amihaiemil.docker.mock.Response;

src/test/java/com/amihaiemil/docker/RtPluginsTestCase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
*/
2626
package com.amihaiemil.docker;
2727

28+
import com.amihaiemil.docker.mock.ArrayPayloadOf;
2829
import com.amihaiemil.docker.mock.AssertRequest;
2930
import com.amihaiemil.docker.mock.Condition;
3031
import com.amihaiemil.docker.mock.Response;

src/main/java/com/amihaiemil/docker/ArrayPayloadOf.java renamed to src/test/java/com/amihaiemil/docker/mock/ArrayPayloadOf.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Copyright (c) 2019, Mihai Emil Andronache
2+
* Copyright (c) 2018-2019, Mihai Emil Andronache
33
* All rights reserved.
44
* Redistribution and use in source and binary forms, with or without
55
* modification, are permitted provided that the following conditions are met:
@@ -23,13 +23,12 @@
2323
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2424
* POSSIBILITY OF SUCH DAMAGE.
2525
*/
26-
package com.amihaiemil.docker;
26+
package com.amihaiemil.docker.mock;
2727

2828
import java.io.IOException;
2929
import java.util.ArrayList;
3030
import java.util.Iterator;
3131
import javax.json.Json;
32-
import javax.json.JsonArray;
3332
import javax.json.JsonObject;
3433
import javax.json.JsonReader;
3534
import org.apache.http.HttpEntityEnclosingRequest;
@@ -40,9 +39,8 @@
4039
*
4140
* @author Boris Kuzmic ([email protected])
4241
* @since 0.0.8
43-
* @todo #266:30min Add tests for ArrayPayloadOf.
4442
*/
45-
final class ArrayPayloadOf implements Iterator<JsonObject> {
43+
public final class ArrayPayloadOf implements Iterator<JsonObject> {
4644

4745
/**
4846
* List of JsonObjects.
@@ -55,10 +53,9 @@ final class ArrayPayloadOf implements Iterator<JsonObject> {
5553
* @param request The http request
5654
* @throws IllegalStateException if the request's payload cannot be read
5755
*/
58-
ArrayPayloadOf(final HttpRequest request) {
56+
public ArrayPayloadOf(final HttpRequest request) {
5957
try (JsonReader reader = Json.createReader(
6058
((HttpEntityEnclosingRequest) request).getEntity().getContent())) {
61-
final JsonArray body;
6259
if (request instanceof HttpEntityEnclosingRequest) {
6360
this.resources =
6461
reader.readArray().getValuesAs(JsonObject.class).iterator();

0 commit comments

Comments
 (0)