1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package test.de.smartics.properties.api.config;
17
18 import org.junit.experimental.categories.Category;
19 import org.junit.experimental.theories.DataPoint;
20
21 import de.smartics.properties.api.config.domain.Property;
22 import de.smartics.properties.api.config.domain.PropertyLocation;
23 import de.smartics.testdoc.annotations.Uut;
24 import de.smartics.testdoc.categories.type.ObjectBasics;
25 import de.smartics.util.test.theories.SerializationTheory;
26
27
28
29
30 @Category(ObjectBasics.class)
31 @Uut(type = Property.class)
32 public class PropertySerializableTest extends SerializationTheory
33 {
34 private static final PropertyLocation SOURCE_ID =
35 new PropertyLocation("test");
36
37 @DataPoint
38 public static final Property DEFAULT =
39 new Property(SOURCE_ID, "key", "value");
40
41 @DataPoint
42 public static final Property NULL_VALUE =
43 new Property(SOURCE_ID, "key", null);
44 }