Skip to content

Commit b4dd587

Browse files
author
Mark
committed
refactor tests
1 parent 7adf2d4 commit b4dd587

File tree

2 files changed

+21
-22
lines changed

2 files changed

+21
-22
lines changed

src/test/java/com/arangodb/velocypack/VPackBuilderTest.java

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030

3131
import org.junit.Test;
3232

33-
import com.arangodb.ArangoDB;
3433
import com.arangodb.velocypack.exception.VPackBuilderNeedOpenCompoundException;
3534
import com.arangodb.velocypack.exception.VPackBuilderNumberOutOfRangeException;
3635
import com.arangodb.velocypack.exception.VPackBuilderUnexpectedValueException;
@@ -954,25 +953,4 @@ public void objectWithByteSizeOver65536() {
954953
assertThat(vpack.get(foo).get(bar2).getLength(), is(0));
955954
}
956955

957-
@Test
958-
public void bytelength() {
959-
final String name1 = "{\"name1\":\"job_04_detail_1\",\"seven__\":\"123456789\",\"_key\":\"191d936d-1eb9-4094-9c1c-9e0ba1d01867\",\"lang\":\"it\",\"value\":\"[CTO]\\n Ha supervisionato e gestito il reparto di R&D per il software, 1234567 formulando una visione di lungo periodo con la Direzione dell'Azienda.\"}";
960-
final String name = "{\"name\":\"job_04_detail_1\",\"seven__\":\"123456789\",\"_key\":\"191d936d-1eb9-4094-9c1c-9e0ba1d01867\",\"lang\":\"it\",\"value\":\"[CTO]\\n Ha supervisionato e gestito il reparto di R&D per il software, 1234567 formulando una visione di lungo periodo con la Direzione dell'Azienda.\"}";
961-
962-
final ArangoDB arangoDB = new ArangoDB.Builder().build();
963-
{
964-
final VPackSlice vpack = arangoDB.util().serialize(name1);
965-
assertThat(vpack.isObject(), is(true));
966-
assertThat(vpack.get("name1").isString(), is(true));
967-
assertThat(vpack.get("name1").getAsString(), is("job_04_detail_1"));
968-
969-
}
970-
{
971-
final VPackSlice vpack = arangoDB.util().serialize(name);
972-
assertThat(vpack.isObject(), is(true));
973-
assertThat(vpack.get("name").isString(), is(true));
974-
assertThat(vpack.get("name").getAsString(), is("job_04_detail_1"));
975-
}
976-
}
977-
978956
}

src/test/java/com/arangodb/velocypack/VPackParserTest.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,4 +488,25 @@ public void dateToJson() {
488488
assertThat(parser.toJson(vpack), containsString(":36:32.059Z"));
489489
}
490490

491+
@Test
492+
public void bytelength() {
493+
final String name1 = "{\"name1\":\"job_04_detail_1\",\"seven__\":\"123456789\",\"_key\":\"191d936d-1eb9-4094-9c1c-9e0ba1d01867\",\"lang\":\"it\",\"value\":\"[CTO]\\n Ha supervisionato e gestito il reparto di R&D per il software, 1234567 formulando una visione di lungo periodo con la Direzione dell'Azienda.\"}";
494+
final String name = "{\"name\":\"job_04_detail_1\",\"seven__\":\"123456789\",\"_key\":\"191d936d-1eb9-4094-9c1c-9e0ba1d01867\",\"lang\":\"it\",\"value\":\"[CTO]\\n Ha supervisionato e gestito il reparto di R&D per il software, 1234567 formulando una visione di lungo periodo con la Direzione dell'Azienda.\"}";
495+
496+
final VPack vpacker = new VPack.Builder().build();
497+
{
498+
final VPackSlice vpack = vpacker.serialize(name1);
499+
assertThat(vpack.isObject(), is(true));
500+
assertThat(vpack.get("name1").isString(), is(true));
501+
assertThat(vpack.get("name1").getAsString(), is("job_04_detail_1"));
502+
503+
}
504+
{
505+
final VPackSlice vpack = vpacker.serialize(name);
506+
assertThat(vpack.isObject(), is(true));
507+
assertThat(vpack.get("name").isString(), is(true));
508+
assertThat(vpack.get("name").getAsString(), is("job_04_detail_1"));
509+
}
510+
}
511+
491512
}

0 commit comments

Comments
 (0)