Skip to content

Commit c6b347b

Browse files
fix test executions
1 parent 7a92838 commit c6b347b

File tree

82 files changed

+127
-132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+127
-132
lines changed

pom.xml

+1-7
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>org.araymond.joal</groupId>
77
<artifactId>jack-of-all-trades</artifactId>
8-
<version>2.1.28</version>
8+
<version>2.1.29</version>
99
<packaging>jar</packaging>
1010

1111
<name>jack-of-all-trades</name>
@@ -145,12 +145,6 @@
145145
<artifactId>spring-security-test</artifactId>
146146
<scope>test</scope>
147147
</dependency>
148-
<dependency>
149-
<groupId>junit</groupId>
150-
<artifactId>junit</artifactId>
151-
<!-- Version inherited from spring-boot-starter-test -->
152-
<scope>test</scope>
153-
</dependency>
154148
<dependency>
155149
<groupId>org.mockito</groupId>
156150
<artifactId>mockito-core</artifactId>

src/test/java/org/araymond/joal/StaticClientFilesTester.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import org.araymond.joal.core.torrent.torrent.InfoHash;
1212
import org.araymond.joal.core.ttorrent.client.ConnectionHandler;
1313
import org.araymond.joal.core.ttorrent.client.ConnectionHandlerTest;
14-
import org.junit.Test;
14+
import org.junit.jupiter.api.Test;
1515

1616
import java.io.File;
1717
import java.nio.file.Files;

src/test/java/org/araymond/joal/conf/SpringConfTest.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package org.araymond.joal.conf;
22

3-
import org.junit.Test;
3+
import org.junit.jupiter.api.Test;
44
import org.springframework.core.task.TaskExecutor;
55

6-
import static org.assertj.core.api.Assertions.assertThat;
76
import static org.assertj.core.api.Assertions.fail;
87

98
public class SpringConfTest {

src/test/java/org/araymond/joal/core/CoreEventListenerTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.araymond.joal.core;
22

3-
import org.junit.Test;
3+
import org.junit.jupiter.api.Test;
44

55
import java.io.IOException;
66

src/test/java/org/araymond/joal/core/bandwith/BandwidthDispatcherTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.bandwith;
22

33
import org.araymond.joal.core.torrent.torrent.InfoHash;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55
import org.mockito.Mockito;
66

77
import java.util.ArrayList;

src/test/java/org/araymond/joal/core/bandwith/RandomSpeedProviderTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.bandwith;
22

33
import org.araymond.joal.core.config.AppConfiguration;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55
import org.mockito.Mockito;
66

77
import java.util.Set;

src/test/java/org/araymond/joal/core/bandwith/TorrentSeedStatsTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.araymond.joal.core.bandwith;
22

3-
import org.junit.Test;
3+
import org.junit.jupiter.api.Test;
44

55
import static org.assertj.core.api.Assertions.assertThat;
66

src/test/java/org/araymond/joal/core/bandwith/weight/PeersAwareWeightCalculatorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.araymond.joal.core.bandwith.Peers;
44
import org.assertj.core.data.Offset;
5-
import org.junit.Test;
5+
import org.junit.jupiter.api.Test;
66

77
import static org.assertj.core.api.Assertions.assertThat;
88

src/test/java/org/araymond/joal/core/bandwith/weight/WeightHolderTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.bandwith.weight;
22

33
import org.araymond.joal.core.bandwith.Peers;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55
import org.mockito.Mockito;
66

77
import static org.assertj.core.api.Assertions.assertThat;

src/test/java/org/araymond/joal/core/client/emulated/BitTorrentClientConfigSerializationTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.fasterxml.jackson.databind.JsonMappingException;
44
import com.fasterxml.jackson.databind.ObjectMapper;
55
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
6-
import org.junit.Test;
6+
import org.junit.jupiter.api.Test;
77

88
import java.io.IOException;
99

src/test/java/org/araymond/joal/core/client/emulated/BitTorrentClientConfigTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.araymond.joal.core.client.emulated.generator.peerid.PeerIdGeneratorTest;
99
import org.araymond.joal.core.client.emulated.utils.Casing;
1010
import org.araymond.joal.core.torrent.torrent.InfoHash;
11-
import org.junit.Test;
11+
import org.junit.jupiter.api.Test;
1212
import org.mockito.Mockito;
1313

1414
import java.util.AbstractMap;

src/test/java/org/araymond/joal/core/client/emulated/BitTorrentClientProviderTest.java

+11-9
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.araymond.joal.core.SeedManager;
66
import org.araymond.joal.core.config.JoalConfigProvider;
77
import org.araymond.joal.core.config.JoalConfigProviderTest;
8-
import org.junit.Test;
8+
import org.junit.jupiter.api.Test;
99
import org.mockito.Mockito;
1010

1111
import java.io.FileNotFoundException;
@@ -47,21 +47,23 @@ public void shouldReturnSameClientEveryTimes() throws FileNotFoundException {
4747
final BitTorrentClientProvider provider = createProvider();
4848

4949
assertThat(provider.get())
50-
.isEqualToComparingFieldByField(provider.get())
51-
.isEqualToComparingFieldByField(provider.get())
52-
.isEqualToComparingFieldByField(provider.get())
53-
.isEqualToComparingFieldByField(provider.get());
50+
.usingRecursiveComparison()
51+
.isEqualTo(provider.get())
52+
.isEqualTo(provider.get())
53+
.isEqualTo(provider.get())
54+
.isEqualTo(provider.get());
5455
}
5556

5657
@Test
5758
public void shouldChangeClientEveryTimesGenerateIsCalled() throws FileNotFoundException {
5859
final BitTorrentClientProvider provider = createProvider();
5960

6061
assertThat(provider.get())
61-
.isEqualToComparingFieldByField(provider.get())
62-
.isEqualToComparingFieldByField(provider.get())
63-
.isEqualToComparingFieldByField(provider.get())
64-
.isEqualToComparingFieldByField(provider.get());
62+
.usingRecursiveComparison()
63+
.isEqualTo(provider.get())
64+
.isEqualTo(provider.get())
65+
.isEqualTo(provider.get())
66+
.isEqualTo(provider.get());
6567
}
6668

6769
@Test

src/test/java/org/araymond/joal/core/client/emulated/BitTorrentClientTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import org.araymond.joal.core.torrent.torrent.InfoHash;
1717
import org.araymond.joal.core.ttorrent.client.ConnectionHandler;
1818
import org.araymond.joal.core.ttorrent.client.ConnectionHandlerTest;
19-
import org.junit.Test;
19+
import org.junit.jupiter.api.Test;
2020

2121
import java.util.*;
2222

src/test/java/org/araymond/joal/core/client/emulated/HttpHeaderSerializationTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.fasterxml.jackson.databind.JsonMappingException;
55
import com.fasterxml.jackson.databind.ObjectMapper;
66
import org.araymond.joal.core.client.emulated.BitTorrentClientConfig.HttpHeader;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88

99
import java.io.IOException;
1010

@@ -50,7 +50,7 @@ public void shouldDeserialize() throws IOException {
5050
@Test
5151
public void shouldSerializeAndDeserialize() throws IOException {
5252
final HttpHeader header = new HttpHeader("Connection", "close");
53-
assertThat(mapper.readValue(mapper.writeValueAsString(header), HttpHeader.class)).isEqualToComparingFieldByField(header);
53+
assertThat(mapper.readValue(mapper.writeValueAsString(header), HttpHeader.class)).usingRecursiveComparison().isEqualTo(header);
5454
}
5555

5656
}

src/test/java/org/araymond/joal/core/client/emulated/HttpHeaderTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.araymond.joal.core.client.emulated;
22

3-
import org.junit.Test;
3+
import org.junit.jupiter.api.Test;
44

55
import static org.araymond.joal.core.client.emulated.BitTorrentClientConfig.HttpHeader;
66
import static org.assertj.core.api.Assertions.assertThat;

src/test/java/org/araymond/joal/core/client/emulated/generator/UrlEncoderSerializationTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.fasterxml.jackson.databind.ObjectMapper;
44
import org.araymond.joal.core.client.emulated.utils.Casing;
5-
import org.junit.Test;
5+
import org.junit.jupiter.api.Test;
66

77
import java.io.IOException;
88

src/test/java/org/araymond/joal/core/client/emulated/generator/UrlEncoderTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator;
22

33
import org.araymond.joal.core.client.emulated.utils.Casing;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55

66
import static org.assertj.core.api.Assertions.assertThat;
77

src/test/java/org/araymond/joal/core/client/emulated/generator/key/AlwaysRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.araymond.joal.core.client.emulated.generator.key.algorithm.KeyAlgorithm;
55
import org.araymond.joal.core.client.emulated.utils.Casing;
66
import org.araymond.joal.core.torrent.torrent.InfoHash;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88
import org.mockito.Mockito;
99

1010
import java.nio.ByteBuffer;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/KeyGeneratorSerializationTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.araymond.joal.core.client.emulated.generator.key.algorithm.HashKeyAlgorithm;
55
import org.araymond.joal.core.client.emulated.generator.key.algorithm.KeyAlgorithm;
66
import org.araymond.joal.core.client.emulated.utils.Casing;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88

99
import java.io.IOException;
1010

src/test/java/org/araymond/joal/core/client/emulated/generator/key/KeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import org.araymond.joal.core.client.emulated.generator.key.algorithm.KeyAlgorithm;
77
import org.araymond.joal.core.client.emulated.utils.Casing;
88
import org.araymond.joal.core.torrent.torrent.InfoHash;
9-
import org.junit.Test;
9+
import org.junit.jupiter.api.Test;
1010

1111
import static org.assertj.core.api.Assertions.assertThat;
1212
import static org.assertj.core.api.Assertions.assertThatThrownBy;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/NeverRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.araymond.joal.core.client.emulated.generator.key.algorithm.KeyAlgorithm;
55
import org.araymond.joal.core.client.emulated.utils.Casing;
66
import org.araymond.joal.core.torrent.torrent.InfoHash;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88
import org.mockito.Mockito;
99

1010
import java.nio.ByteBuffer;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/TimedOrAfterStartedAnnounceRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.araymond.joal.core.client.emulated.generator.key.algorithm.KeyAlgorithm;
66
import org.araymond.joal.core.client.emulated.utils.Casing;
77
import org.araymond.joal.core.torrent.torrent.InfoHash;
8-
import org.junit.Test;
8+
import org.junit.jupiter.api.Test;
99
import org.mockito.Mockito;
1010

1111
import java.time.LocalDateTime;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/TimedRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.araymond.joal.core.client.emulated.generator.key.algorithm.KeyAlgorithm;
66
import org.araymond.joal.core.client.emulated.utils.Casing;
77
import org.araymond.joal.core.torrent.torrent.InfoHash;
8-
import org.junit.Test;
8+
import org.junit.jupiter.api.Test;
99
import org.mockito.Mockito;
1010

1111
import java.time.LocalDateTime;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/TorrentPersistentRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import org.araymond.joal.core.client.emulated.utils.Casing;
77
import org.araymond.joal.core.torrent.torrent.InfoHash;
88
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
9-
import org.junit.Test;
9+
import org.junit.jupiter.api.Test;
1010
import org.mockito.Mockito;
1111

1212
import java.time.LocalDateTime;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/TorrentVolatileRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.araymond.joal.core.client.emulated.utils.Casing;
66
import org.araymond.joal.core.torrent.torrent.InfoHash;
77
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
8-
import org.junit.Test;
8+
import org.junit.jupiter.api.Test;
99
import org.mockito.Mockito;
1010

1111
import static org.assertj.core.api.Assertions.assertThat;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/algorithm/DigitRangeTransformedToHexWithoutLeadingZeroAlgorithmTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator.key.algorithm;
22

33
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55
import org.mockito.Mockito;
66

77
import static org.assertj.core.api.Assertions.assertThat;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/algorithm/HashKeyAlgorithmTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator.key.algorithm;
22

33
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55

66
import static org.assertj.core.api.Assertions.assertThat;
77
import static org.assertj.core.api.Assertions.assertThatThrownBy;

src/test/java/org/araymond/joal/core/client/emulated/generator/key/algorithm/HashNoLeadingZeroKeyAlgorithmTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator.key.algorithm;
22

33
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55
import org.mockito.ArgumentMatchers;
66
import org.mockito.Mockito;
77

src/test/java/org/araymond/joal/core/client/emulated/generator/key/algorithm/RegexPatternKeyAlgorithmTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator.key.algorithm;
22

33
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55

66
import static org.assertj.core.api.Assertions.assertThat;
77
import static org.assertj.core.api.Assertions.assertThatThrownBy;

src/test/java/org/araymond/joal/core/client/emulated/generator/numwant/NumwantProviderTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator.numwant;
22

33
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55

66
import static org.assertj.core.api.Assertions.assertThat;
77
import static org.assertj.core.api.Assertions.assertThatThrownBy;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/AlwaysRefreshPeerIdGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
44
import org.araymond.joal.core.client.emulated.generator.peerid.generation.PeerIdAlgorithm;
55
import org.araymond.joal.core.torrent.torrent.InfoHash;
6-
import org.junit.Test;
6+
import org.junit.jupiter.api.Test;
77
import org.mockito.Mockito;
88

99
import java.nio.ByteBuffer;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/NeverRefreshKeyGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
44
import org.araymond.joal.core.client.emulated.generator.peerid.generation.PeerIdAlgorithm;
55
import org.araymond.joal.core.torrent.torrent.InfoHash;
6-
import org.junit.Test;
6+
import org.junit.jupiter.api.Test;
77
import org.mockito.Mockito;
88

99
import java.nio.ByteBuffer;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/PeerIdGeneratorSerializationTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.araymond.joal.core.client.emulated.generator.peerid;
22

33
import com.fasterxml.jackson.databind.ObjectMapper;
4-
import org.junit.Test;
4+
import org.junit.jupiter.api.Test;
55

66
import java.io.IOException;
77

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/PeerIdGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
55
import org.araymond.joal.core.client.emulated.generator.peerid.generation.RegexPatternPeerIdAlgorithm;
66
import org.araymond.joal.core.torrent.torrent.InfoHash;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88

99
import static org.assertj.core.api.Assertions.assertThat;
1010
import static org.assertj.core.api.Assertions.assertThatThrownBy;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/TimedRefreshPeerIdGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
55
import org.araymond.joal.core.client.emulated.generator.peerid.generation.PeerIdAlgorithm;
66
import org.araymond.joal.core.torrent.torrent.InfoHash;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88
import org.mockito.Mockito;
99

1010
import java.time.LocalDateTime;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/TorrentPersistentRefreshPeerIdGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.araymond.joal.core.client.emulated.generator.peerid.generation.RegexPatternPeerIdAlgorithm;
66
import org.araymond.joal.core.torrent.torrent.InfoHash;
77
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
8-
import org.junit.Test;
8+
import org.junit.jupiter.api.Test;
99
import org.mockito.Mockito;
1010

1111
import java.time.LocalDateTime;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/TorrentVolatileRefreshPeerIdGeneratorTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.araymond.joal.core.client.emulated.generator.peerid.generation.PeerIdAlgorithm;
55
import org.araymond.joal.core.torrent.torrent.InfoHash;
66
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
7-
import org.junit.Test;
7+
import org.junit.jupiter.api.Test;
88
import org.mockito.Mockito;
99

1010
import static org.assertj.core.api.Assertions.assertThat;

src/test/java/org/araymond/joal/core/client/emulated/generator/peerid/generation/RandomPoolWithChecksumPeerIdAlgorithmTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
44
import org.araymond.joal.core.client.emulated.generator.peerid.PeerIdGenerator;
5-
import org.junit.Test;
5+
import org.junit.jupiter.api.Test;
66
import org.mockito.Mockito;
77

88
import static org.assertj.core.api.Assertions.assertThat;

0 commit comments

Comments
 (0)