Skip to content

Commit

Permalink
fix echo_api tests
Browse files Browse the repository at this point in the history
  • Loading branch information
thorstenhirsch committed May 9, 2024
1 parent 1ef7bfd commit 99d8aa5
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 37 deletions.
6 changes: 4 additions & 2 deletions samples/client/echo_api/java/resteasy/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ ext {
jakarta_annotation_version = "1.3.5"
threetenbp_version = "2.9.10"
resteasy_version = "4.5.11.Final"
junit_version = "4.13"
junit_version = "5.10.2"
}

dependencies {
Expand All @@ -120,5 +120,7 @@ dependencies {
implementation "org.openapitools:jackson-databind-nullable:$jackson_databind_nullable_version"
implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
implementation "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
testImplementation "junit:junit:$junit_version"
// assertj for tests
testImplementation "org.assertj:assertj-core:3.23.1"
testImplementation "org.junit.jupiter:junit-jupiter-api:$junit_version"
}
6 changes: 6 additions & 0 deletions samples/client/echo_api/java/resteasy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,12 @@
<scope>provided</scope>
</dependency>
<!-- test dependencies -->
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.23.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,17 @@
*/


package org.openapitools.client.api;
package org.openapitools.client;

import org.openapitools.client.ApiException;
import java.io.File;
import org.openapitools.client.model.Pet;
import org.openapitools.client.model.Tag;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Assertions;
import org.openapitools.client.api.BodyApi;
import org.openapitools.client.api.EchoServerResponseParser;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.time.LocalDate;
import java.time.OffsetDateTime;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import static org.hamcrest.CoreMatchers.containsString;
import static org.hamcrest.MatcherAssertions.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;

/**
Expand Down Expand Up @@ -62,12 +52,12 @@ public void testBodyMultipartFormdataSingleBinaryTest() throws ApiException, IOE
api.testBodyMultipartFormdataSingleBinary(myFile);

EchoServerResponseParser parser =
new EchoServerResponseParser(response);
new org.openapitools.client.api.EchoServerResponseParser(response);

String contentDisposition = parser.headers.get("Content-Disposition");

assertThat(contentDisposition, containsString(
assertThat(contentDisposition).contains(
"form-data; name=\"my-file\"; filename=\"test.txt\""
));
);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,25 +13,15 @@

package org.openapitools.client.api;

import org.openapitools.client.ApiException;
import java.io.File;
import org.openapitools.client.model.Pet;
import org.openapitools.client.model.Tag;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Assertions;
import org.openapitools.client.ApiException;
import org.openapitools.client.api.EchoServerResponseParser;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.time.LocalDate;
import java.time.OffsetDateTime;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import static org.hamcrest.CoreMatchers.containsString;
import static org.hamcrest.MatcherAssertions.assertThat;

import static org.assertj.core.api.Assertions.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;

/**
Expand Down Expand Up @@ -117,9 +107,9 @@ public void testBodyMultipartFormdataSingleBinaryTest()

String contentDisposition = parser.headers.get("Content-Disposition");

assertThat(contentDisposition, containsString(
assertThat(contentDisposition).contains(
"form-data; name=\"my-file\"; filename=\"test.txt\""
));
);
}

/**
Expand Down

0 comments on commit 99d8aa5

Please sign in to comment.