mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
use junit5 apis to remove junit4 dependency
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
package io.nosqlbench.virtdata.library.basics.core.lfsrs;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||
|
||||
public class MetaShiftTest {
|
||||
|
||||
@@ -14,9 +15,10 @@ public class MetaShiftTest {
|
||||
assertThat(MetaShift.getMsbPosition(Long.MAX_VALUE)).isEqualTo(63);
|
||||
}
|
||||
|
||||
@Test(expected = RuntimeException.class)
|
||||
@Test
|
||||
public void testNegativeException() {
|
||||
assertThat(MetaShift.getMsbPosition(-34)).isEqualTo(64);
|
||||
assertThatExceptionOfType(RuntimeException.class)
|
||||
.isThrownBy(() -> MetaShift.getMsbPosition(-34));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -25,9 +27,10 @@ public class MetaShiftTest {
|
||||
assertThat(f.config.feedback).isEqualTo(9L);
|
||||
}
|
||||
|
||||
@Test(expected = RuntimeException.class)
|
||||
@Test
|
||||
public void testBankSelectorOverrun() {
|
||||
MetaShift.Func f = MetaShift.forSizeAndBank(4, 123);
|
||||
assertThatExceptionOfType(RuntimeException.class)
|
||||
.isThrownBy(() -> MetaShift.forSizeAndBank(4, 123));
|
||||
}
|
||||
|
||||
// @Test
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.core.stathelpers;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class DiscreteProbabilityBufferTest {
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package io.nosqlbench.virtdata.library.basics.core.stathelpers.aliasmethod;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.core.stathelpers.AliasElementSampler;
|
||||
import io.nosqlbench.virtdata.library.basics.core.stathelpers.ElemProbD;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
||||
@@ -2,8 +2,8 @@ package io.nosqlbench.virtdata.library.basics.core.stathelpers.aliasmethod;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.core.stathelpers.AliasSamplerDoubleInt;
|
||||
import io.nosqlbench.virtdata.library.basics.core.stathelpers.EvProbD;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
@@ -60,7 +60,7 @@ public class AliasSamplerDoubleIntTest {
|
||||
// Single threaded performance: 100000000 ops in 1366334133 nanos for 73188539.746449 ops/s
|
||||
// yes, that is >70M discrete probability samples per second, but hey, it's only 3 discrete probabilities in this test
|
||||
@Test
|
||||
@Ignore
|
||||
@Disabled
|
||||
public void testAliasMicroBenchSmallMany() {
|
||||
List<EvProbD> events = new ArrayList<>();
|
||||
events.add(new EvProbD(1,1D));
|
||||
|
||||
@@ -13,7 +13,7 @@ import io.nosqlbench.virtdata.library.basics.shared.unary_string.Prefix;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.unary_string.StringFlow;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.unary_string.Suffix;
|
||||
import org.assertj.core.data.Offset;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.IntUnaryOperator;
|
||||
import java.util.function.LongFunction;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.basicsmappers;
|
||||
|
||||
import org.assertj.core.data.Offset;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.conversions.from_double;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.DoubleFunction;
|
||||
import java.util.function.DoubleUnaryOperator;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.conversions.from_long;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.conversions.from_long;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.Function;
|
||||
import java.util.function.LongFunction;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.diagnostics;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.distributions;
|
||||
|
||||
import org.assertj.core.data.Percentage;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_double.to_bigdecimal;
|
||||
|
||||
import org.assertj.core.data.Offset;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.math.MathContext;
|
||||
|
||||
@@ -2,7 +2,7 @@ package io.nosqlbench.virtdata.library.basics.shared.from_double.to_double.to_do
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_double.to_double.Clamp;
|
||||
import org.assertj.core.data.Offset;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_bigdecimal;
|
||||
|
||||
import org.assertj.core.data.Offset;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.math.MathContext;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_bytebuffer;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_int.HashRange;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.function.LongToIntFunction;
|
||||
|
||||
@@ -3,11 +3,12 @@ package io.nosqlbench.virtdata.library.basics.shared.from_long.to_bytebuffer;
|
||||
import org.apache.commons.codec.DecoderException;
|
||||
import org.apache.commons.codec.binary.Hex;
|
||||
import org.apache.commons.codec.digest.MessageDigestAlgorithms;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||
|
||||
public class DigestToByteBufferTest {
|
||||
|
||||
@@ -39,11 +40,11 @@ public class DigestToByteBufferTest {
|
||||
System.out.println(Hex.encodeHexString(digest));
|
||||
}
|
||||
|
||||
@Test(expected = RuntimeException.class)
|
||||
@Test
|
||||
public void testInvalidName() {
|
||||
DigestToByteBuffer d1 = new DigestToByteBuffer("Whoops");
|
||||
ByteBuffer digest = d1.apply(233423L);
|
||||
assertThat(digest).isEqualTo(ByteBuffer.wrap(new byte[] {0x32}));
|
||||
assertThatExceptionOfType(RuntimeException.class)
|
||||
.isThrownBy(() -> d1.apply(233423L));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ package io.nosqlbench.virtdata.library.basics.shared.from_long.to_bytebuffer;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_charbuffer.CharBufferExtract;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.HashedLoremExtractToString;
|
||||
import org.apache.commons.codec.binary.Hex;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.nio.CharBuffer;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.function.LongFunction;
|
||||
|
||||
@@ -2,7 +2,7 @@ package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.NumberNameToString;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.function.LongFunction;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_int.HashRange;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.LongFunction;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.function.LongFunction;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Set;
|
||||
import java.util.function.*;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.LongFunction;
|
||||
import java.util.function.LongToIntFunction;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_long;
|
||||
|
||||
import io.nosqlbench.nb.api.errors.BasicError;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||
|
||||
public class HashIntervalTest {
|
||||
|
||||
@@ -15,8 +16,9 @@ public class HashIntervalTest {
|
||||
|
||||
}
|
||||
|
||||
@Test(expected = BasicError.class)
|
||||
@Test
|
||||
public void testRangeError() {
|
||||
HashInterval hi = new HashInterval(3L, 3L);
|
||||
assertThatExceptionOfType(BasicError.class)
|
||||
.isThrownBy(() -> new HashInterval(3L, 3L));
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_long;
|
||||
|
||||
import org.assertj.core.data.Percentage;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.LongSummaryStatistics;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_long;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package io.nosqlbench.virtdata.library.basics.shared.from_long.to_long;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.NumberNameToString;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.stateful.Clear;
|
||||
import org.assertj.core.data.Offset;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_long;
|
||||
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
@@ -59,7 +59,7 @@ public class ShuffleTest {
|
||||
* </pre>
|
||||
*/
|
||||
@Test
|
||||
@Ignore
|
||||
@Disabled
|
||||
public void testWorstCaseThrough28Bits() {
|
||||
int min=1;
|
||||
int max=28;
|
||||
@@ -115,7 +115,7 @@ public class ShuffleTest {
|
||||
* </pre>
|
||||
*/
|
||||
@Test
|
||||
@Ignore
|
||||
@Disabled
|
||||
public void testBestCaseThrough31Bits() {
|
||||
int min=1;
|
||||
int max=31;
|
||||
@@ -165,7 +165,7 @@ public class ShuffleTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
@Disabled
|
||||
public void test97() {
|
||||
int max=97;
|
||||
Shuffle shuffle = new Shuffle(0,max);
|
||||
@@ -184,7 +184,7 @@ public class ShuffleTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
@Disabled
|
||||
public void test1000000() {
|
||||
int max=1000000;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_long;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.stateful.Clear;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@ import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.HashRange;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.Combinations;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.NumberNameToString;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.functionadapters.ToLongFunction;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.stream.Collectors;
|
||||
@@ -27,7 +27,7 @@ public class CoinFuncTest {
|
||||
}
|
||||
|
||||
// Uncomment this if you want to see the qualitative check
|
||||
@Ignore
|
||||
@Disabled
|
||||
@Test
|
||||
public void testResults() {
|
||||
CoinFunc f = new CoinFunc(0.1,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_object;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.FixedValues;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package io.nosqlbench.virtdata.library.basics.shared.from_long.to_other;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.core.threadstate.SharedState;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.stateful.NullOrPass;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_string;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.Mod;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TextImageExtractTest {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_time_types.joda;
|
||||
|
||||
import org.joda.time.DateTimeZone;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||
|
||||
public class TimezonesTest {
|
||||
|
||||
@Test(expected= RuntimeException.class)
|
||||
@Test
|
||||
public void testInvalidId() {
|
||||
DateTimeZone sdf = Timezones.forId("not gonna find it");
|
||||
assertThatExceptionOfType(RuntimeException.class)
|
||||
.isThrownBy(() -> Timezones.forId("not gonna find it"));
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,7 @@ package io.nosqlbench.virtdata.library.basics.shared.from_long.to_time_types.jod
|
||||
|
||||
import org.joda.time.DateTime;
|
||||
import org.joda.time.DateTimeZone;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_uuid;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_long.to_uuid;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.from_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.stateful;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.stateful;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.core.threadstate.SharedState;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||
|
||||
public class NullOrPassTest {
|
||||
|
||||
@@ -22,14 +23,16 @@ public class NullOrPassTest {
|
||||
NullOrPass g = new NullOrPass(0.0,"value");
|
||||
}
|
||||
|
||||
@Test(expected = RuntimeException.class)
|
||||
@Test
|
||||
public void testLowRatio() {
|
||||
NullOrPass f = new NullOrPass(-0.00001d,"value");
|
||||
assertThatExceptionOfType(RuntimeException.class)
|
||||
.isThrownBy(() -> new NullOrPass(-0.00001d,"value"));
|
||||
}
|
||||
|
||||
@Test(expected = RuntimeException.class)
|
||||
@Test
|
||||
public void testHighRatio() {
|
||||
NullOrPass g = new NullOrPass(1.000001d,"value");
|
||||
assertThatExceptionOfType(RuntimeException.class)
|
||||
.isThrownBy(() -> new NullOrPass(1.000001d,"value"));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.stateful;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.Save;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.unary_int;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.unary_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.unary_string;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.shared.unary_string;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.Template;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.function.*;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package io.nosqlbench.virtdata.library.basics.tests.libraryimpl;
|
||||
|
||||
import io.nosqlbench.virtdata.core.bindings.DataMapper;
|
||||
import io.nosqlbench.virtdata.core.bindings.VirtData;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.Optional;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_collections;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection.HashedRangeToLongList;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_double;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_double.HashedDoubleRange;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_long;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.HashRange;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_long;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.AddCycleRa
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.AddHashRange;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.CycleRange;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.HashRange;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_long;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_long.SignedHash;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_string;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.AlphaNumericString;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_string;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.Combinations;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||
|
||||
public class CombinationsTest {
|
||||
|
||||
@@ -69,11 +70,12 @@ public class CombinationsTest {
|
||||
assertThat(combinations.apply(31)).isEqualTo("D1");
|
||||
}
|
||||
|
||||
@Test(expected = ArithmeticException.class)
|
||||
@Test
|
||||
public void testOverflow() {
|
||||
// (104^9 / 2^63) < 1.0
|
||||
// (104^10 / 2^63) > 1.0
|
||||
Combinations combinations = new Combinations(
|
||||
assertThatExceptionOfType(ArithmeticException.class)
|
||||
.isThrownBy(() -> new Combinations(
|
||||
"A-ZA-ZA-ZA-Z;"
|
||||
+ "A-ZA-ZA-ZA-Z;"
|
||||
+ "A-ZA-ZA-ZA-Z;"
|
||||
@@ -84,9 +86,7 @@ public class CombinationsTest {
|
||||
+ "A-ZA-ZA-ZA-Z;"
|
||||
+ "A-ZA-ZA-ZA-Z;"
|
||||
+ "A-ZA-ZA-ZA-Z;"
|
||||
);
|
||||
|
||||
combinations.apply(Long.MAX_VALUE);
|
||||
));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_string;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.HashedFileExtractToString;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.IntSummaryStatistics;
|
||||
import java.util.function.LongUnaryOperator;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.nosqlbench.virtdata.library.basics.tests.long_string;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_string.WeightedStrings;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -6,7 +6,7 @@ import org.joda.time.DateTime;
|
||||
import org.joda.time.DateTimeZone;
|
||||
import org.joda.time.Duration;
|
||||
import org.joda.time.Interval;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.nosqlbench.virtdata.library.basics.core.DateTimeFormats;
|
||||
import io.nosqlbench.virtdata.library.basics.shared.from_long.to_time_types.ToEpochTimeUUID;
|
||||
import org.joda.time.DateTime;
|
||||
import org.joda.time.format.DateTimeFormatter;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
Reference in New Issue
Block a user