Update dependencies, fix deprecation warnings

pull/30/head
Richard Körber 2016-07-21 00:38:17 +02:00
parent 42e94125d8
commit 4c34ce8352
3 changed files with 20 additions and 15 deletions

View File

@ -26,6 +26,7 @@ import java.util.HashMap;
import java.util.Map;
import org.junit.Test;
import org.mockito.ArgumentMatchers;
import org.shredzone.acme4j.challenge.Challenge;
import org.shredzone.acme4j.challenge.Http01Challenge;
import org.shredzone.acme4j.connector.Resource;
@ -128,8 +129,8 @@ public class SessionTest {
final AcmeProvider mockProvider = mock(AcmeProvider.class);
when(mockProvider.createChallenge(
org.mockito.Matchers.any(Session.class),
org.mockito.Matchers.eq(challengeType)))
ArgumentMatchers.any(Session.class),
ArgumentMatchers.eq(challengeType)))
.thenReturn(mockChallenge);
Session session = new Session(serverUri, keyPair) {
@ -160,8 +161,8 @@ public class SessionTest {
final AcmeProvider mockProvider = mock(AcmeProvider.class);
when(mockProvider.resources(
org.mockito.Matchers.any(Session.class),
org.mockito.Matchers.eq(serverUri)))
ArgumentMatchers.any(Session.class),
ArgumentMatchers.eq(serverUri)))
.thenReturn(directoryMap);
Session session = new Session(serverUri, keyPair) {
@ -180,8 +181,8 @@ public class SessionTest {
// Make sure directory is only read once!
verify(mockProvider, times(1)).resources(
org.mockito.Matchers.any(Session.class),
org.mockito.Matchers.any(URI.class));
ArgumentMatchers.any(Session.class),
ArgumentMatchers.any(URI.class));
// Simulate a cache expiry
session.directoryCacheExpiry = new Date();
@ -194,8 +195,8 @@ public class SessionTest {
assertThat(session.resourceUri(Resource.NEW_REG),
is(nullValue()));
verify(mockProvider, times(2)).resources(
org.mockito.Matchers.any(Session.class),
org.mockito.Matchers.any(URI.class));
ArgumentMatchers.any(Session.class),
ArgumentMatchers.any(URI.class));
}
}

View File

@ -15,7 +15,6 @@ package org.shredzone.acme4j.connector;
import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;
import static org.mockito.Matchers.*;
import static org.mockito.Mockito.*;
import static uk.co.datumedge.hamcrest.json.SameJSONAs.sameJSONAs;
@ -36,6 +35,7 @@ import org.jose4j.base64url.Base64Url;
import org.jose4j.jwx.CompactSerializer;
import org.junit.Before;
import org.junit.Test;
import org.mockito.ArgumentMatchers;
import org.shredzone.acme4j.Session;
import org.shredzone.acme4j.exception.AcmeException;
import org.shredzone.acme4j.exception.AcmeProtocolException;
@ -232,8 +232,12 @@ public class DefaultConnectionTest {
int delta = 10 * 60 * 60;
long now = System.currentTimeMillis();
when(mockUrlConnection.getHeaderField("Retry-After")).thenReturn(String.valueOf(delta));
when(mockUrlConnection.getHeaderFieldDate(eq("Date"), anyLong())).thenReturn(now);
when(mockUrlConnection.getHeaderField("Retry-After"))
.thenReturn(String.valueOf(delta));
when(mockUrlConnection.getHeaderFieldDate(
ArgumentMatchers.eq("Date"),
ArgumentMatchers.anyLong()))
.thenReturn(now);
try (DefaultConnection conn = new DefaultConnection(mockHttpConnection)) {
conn.conn = mockUrlConnection;

View File

@ -52,8 +52,8 @@
<properties>
<bouncycastle.version>1.54</bouncycastle.version>
<jose4j.version>0.5.0</jose4j.version>
<slf4j.version>1.7.18</slf4j.version>
<jose4j.version>0.5.1</jose4j.version>
<slf4j.version>1.7.21</slf4j.version>
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
</properties>
@ -186,13 +186,13 @@
<dependency>
<groupId>uk.co.datumedge</groupId>
<artifactId>hamcrest-json</artifactId>
<version>[0.1,)</version>
<version>[0.2,)</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>[1.9.5,)</version>
<version>[2.0,)</version>
<scope>test</scope>
</dependency>
</dependencies>