rename packages, remove stupid tests
This commit is contained in:
parent
7d8910bf7c
commit
e3a38a86ad
29 changed files with 48 additions and 84 deletions
5
pom.xml
5
pom.xml
|
|
@ -7,9 +7,11 @@
|
||||||
<artifactId>jsonthingy</artifactId>
|
<artifactId>jsonthingy</artifactId>
|
||||||
<version>0.1-SNAPSHOT</version>
|
<version>0.1-SNAPSHOT</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
<maven.compiler.source>1.8</maven.compiler.source>
|
||||||
|
<maven.compiler.target>1.8</maven.compiler.target>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<javac.target>1.8</javac.target>
|
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
@ -44,7 +46,6 @@
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>junit</groupId>
|
<groupId>junit</groupId>
|
||||||
<artifactId>junit</artifactId>
|
<artifactId>junit</artifactId>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.sd;
|
package nl.jssl.jsontoy.deserialize;
|
||||||
|
|
||||||
public class Deserializer {
|
public class Deserializer {
|
||||||
|
|
||||||
|
|
@ -6,7 +6,7 @@ public class Deserializer {
|
||||||
if (json.equals("{}")) {
|
if (json.equals("{}")) {
|
||||||
return null;
|
return null;
|
||||||
} else
|
} else
|
||||||
return 1;
|
return "test";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss;
|
package nl.jssl.jsontoy.serialize;
|
||||||
|
|
||||||
import java.util.Formatter;
|
import java.util.Formatter;
|
||||||
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss;
|
package nl.jssl.jsontoy.serialize;
|
||||||
|
|
||||||
public class Serializer {
|
public class Serializer {
|
||||||
private static SerializerFactory instance = new SynthSerializerFactory();
|
private static SerializerFactory instance = new SynthSerializerFactory();
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss;
|
package nl.jssl.jsontoy.serialize;
|
||||||
|
|
||||||
@SuppressWarnings("serial")
|
@SuppressWarnings("serial")
|
||||||
public class SerializerCreationException extends RuntimeException {
|
public class SerializerCreationException extends RuntimeException {
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss;
|
package nl.jssl.jsontoy.serialize;
|
||||||
|
|
||||||
public interface SerializerFactory {
|
public interface SerializerFactory {
|
||||||
public <T> JSONSerializer<T> createSerializer(Class<T> beanjavaClass);
|
public <T> JSONSerializer<T> createSerializer(Class<T> beanjavaClass);
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss;
|
package nl.jssl.jsontoy.serialize;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss;
|
package nl.jssl.jsontoy.serialize;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.collections;
|
package nl.jssl.jsontoy.serialize.collections;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
package nl.jssl.ss.collections;
|
package nl.jssl.jsontoy.serialize.collections;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,13 +1,13 @@
|
||||||
package nl.jssl.ss.collections;
|
package nl.jssl.jsontoy.serialize.collections;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertTrue;
|
import static junit.framework.Assert.assertTrue;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import nl.jssl.ss.SerializerCreationException;
|
import nl.jssl.jsontoy.serialize.SerializerCreationException;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
import nl.jssl.ss.SynthSerializerFactory;
|
import nl.jssl.jsontoy.serialize.SynthSerializerFactory;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss.collections;
|
package nl.jssl.jsontoy.serialize.collections;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertTrue;
|
import static junit.framework.Assert.assertTrue;
|
||||||
|
|
||||||
|
|
@ -6,7 +6,7 @@ import java.util.Arrays;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss.nested;
|
package nl.jssl.jsontoy.serialize.nested;
|
||||||
|
|
||||||
public class Bean1 {
|
public class Bean1 {
|
||||||
private String data1;
|
private String data1;
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss.nested;
|
package nl.jssl.jsontoy.serialize.nested;
|
||||||
|
|
||||||
public class Bean2 {
|
public class Bean2 {
|
||||||
private String data2;
|
private String data2;
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package nl.jssl.ss.nested;
|
package nl.jssl.jsontoy.serialize.nested;
|
||||||
|
|
||||||
public class Bean2Child extends Bean2 {
|
public class Bean2Child extends Bean2 {
|
||||||
private String data3;
|
private String data3;
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.nested;
|
package nl.jssl.jsontoy.serialize.nested;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
package nl.jssl.ss.performance;
|
package nl.jssl.jsontoy.serialize.performance;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
import nl.jssl.ss.nested.Bean1;
|
import nl.jssl.jsontoy.serialize.nested.Bean1;
|
||||||
import nl.jssl.ss.nested.Bean2;
|
import nl.jssl.jsontoy.serialize.nested.Bean2;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package nl.jssl.ss.primitives;
|
package nl.jssl.jsontoy.serialize.primitives;
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
import static junit.framework.Assert.assertEquals;
|
||||||
import nl.jssl.ss.Serializer;
|
import nl.jssl.jsontoy.serialize.Serializer;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
package nl.jssl.sd;
|
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
|
||||||
|
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
public class EmptyTest {
|
|
||||||
@Test
|
|
||||||
public void null_shouldReturnEmpty() {
|
|
||||||
assertEquals(null, Deserializer.deserialize("{}"));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
package nl.jssl.sd;
|
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
|
||||||
|
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
public class IntegerTest {
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testPrimitive() {
|
|
||||||
assertEquals(1, Deserializer.deserialize("1"));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
package nl.jssl.sd;
|
|
||||||
|
|
||||||
import static junit.framework.Assert.assertEquals;
|
|
||||||
|
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
public class StringTest {
|
|
||||||
@Test
|
|
||||||
public void shouldReturnStringvalue() {
|
|
||||||
assertEquals("test", Deserializer.deserialize("\"test\""));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Add table
Reference in a new issue