|
Lines 29-39
Link Here
|
| 29 |
|
29 |
|
| 30 |
@Test |
30 |
@Test |
| 31 |
public void testTmfEvent() { |
31 |
public void testTmfEvent() { |
|
|
32 |
|
| 33 |
String[] labels = new String[] { "label1", "label2" }; |
| 34 |
String[] fields = new String[] { "field1", "field2" }; |
| 35 |
|
| 32 |
TmfTimestamp timestamp = new TmfTimestamp(12345, (byte) 2, 5); |
36 |
TmfTimestamp timestamp = new TmfTimestamp(12345, (byte) 2, 5); |
| 33 |
TmfEventSource source = new TmfEventSource("Source"); |
37 |
TmfEventSource source = new TmfEventSource("Source"); |
| 34 |
TmfEventFormat format = new TmfEventFormat(new String[] { "field1", "field2" }); |
38 |
TmfEventType type = new TmfEventType("Type", labels); |
| 35 |
TmfEventType type = new TmfEventType("Type", format); |
39 |
TmfEventContent content = new TmfEventContentStub(type, fields); |
| 36 |
TmfEventContent content = new TmfEventContent("Some content", format); |
|
|
| 37 |
TmfEventReference reference = new TmfEventReference("Reference"); |
40 |
TmfEventReference reference = new TmfEventReference("Reference"); |
| 38 |
|
41 |
|
| 39 |
// Create the event |
42 |
// Create the event |
|
Lines 58-70
Link Here
|
| 58 |
// Check the event type |
61 |
// Check the event type |
| 59 |
TmfEventType tp = event.getType(); |
62 |
TmfEventType tp = event.getType(); |
| 60 |
assertEquals("getValue", "Type", tp.getTypeId()); |
63 |
assertEquals("getValue", "Type", tp.getTypeId()); |
| 61 |
assertEquals("getFormat", "field1", tp.getFormat().getLabels()[0]); |
64 |
assertEquals("getFormat", "label1", tp.getLabels()[0]); |
| 62 |
assertEquals("getFormat", "field2", tp.getFormat().getLabels()[1]); |
65 |
assertEquals("getFormat", "label2", tp.getLabels()[1]); |
| 63 |
|
66 |
|
| 64 |
// Check the event content |
67 |
// Check the event content |
| 65 |
TmfEventContent cnt = event.getContent(); |
68 |
TmfEventContent cnt = event.getContent(); |
| 66 |
assertEquals("getField", 1, cnt.getFields().length); |
69 |
assertEquals("getField", 2, cnt.getFields().length); |
| 67 |
assertEquals("getField", "Some content", cnt.getField(0).toString()); |
70 |
assertEquals("getField", "[field:label1,value:Field1]", cnt.getField(tp.getLabels()[0]).toString()); |
| 68 |
|
71 |
|
| 69 |
// Check the event reference |
72 |
// Check the event reference |
| 70 |
TmfEventReference ref = event.getReference(); |
73 |
TmfEventReference ref = event.getReference(); |
|
Lines 73-84
Link Here
|
| 73 |
|
76 |
|
| 74 |
@Test |
77 |
@Test |
| 75 |
public void testTmfEvent2() { |
78 |
public void testTmfEvent2() { |
| 76 |
TmfTimestamp original = new TmfTimestamp(12345, (byte) 2, 5); |
79 |
|
|
|
80 |
String[] labels = new String[] { "label1", "label2" }; |
| 81 |
String[] fields = new String[] { "field1", "field2" }; |
| 82 |
|
| 83 |
TmfTimestamp original = new TmfTimestamp(12345, (byte) 2, 5); |
| 77 |
TmfTimestamp effective = new TmfTimestamp(12350, (byte) 2, 5); |
84 |
TmfTimestamp effective = new TmfTimestamp(12350, (byte) 2, 5); |
| 78 |
TmfEventSource source = new TmfEventSource("Source"); |
85 |
TmfEventSource source = new TmfEventSource("Source"); |
| 79 |
TmfEventFormat format = new TmfEventFormat(new String[] { "field1", "field2" }); |
86 |
TmfEventType type = new TmfEventType("Type", labels); |
| 80 |
TmfEventType type = new TmfEventType("Type", format); |
87 |
TmfEventContent content = new TmfEventContentStub(type, fields); |
| 81 |
TmfEventContent content = new TmfEventContent("Some content", format); |
|
|
| 82 |
TmfEventReference reference = new TmfEventReference("Reference"); |
88 |
TmfEventReference reference = new TmfEventReference("Reference"); |
| 83 |
|
89 |
|
| 84 |
// Create the event |
90 |
// Create the event |
|
Lines 103-115
Link Here
|
| 103 |
// Check the event type |
109 |
// Check the event type |
| 104 |
TmfEventType tp = event.getType(); |
110 |
TmfEventType tp = event.getType(); |
| 105 |
assertEquals("getValue", "Type", tp.getTypeId()); |
111 |
assertEquals("getValue", "Type", tp.getTypeId()); |
| 106 |
assertEquals("getFormat", "field1", tp.getFormat().getLabels()[0]); |
112 |
assertEquals("getFormat", "label1", tp.getLabels()[0]); |
| 107 |
assertEquals("getFormat", "field2", tp.getFormat().getLabels()[1]); |
113 |
assertEquals("getFormat", "label2", tp.getLabels()[1]); |
| 108 |
|
114 |
|
| 109 |
// Check the event content |
115 |
// Check the event content |
| 110 |
TmfEventContent cnt = event.getContent(); |
116 |
TmfEventContent cnt = event.getContent(); |
| 111 |
assertEquals("getField", 1, cnt.getFields().length); |
117 |
assertEquals("getField", 2, cnt.getFields().length); |
| 112 |
assertEquals("getField", "Some content", cnt.getField(0).toString()); |
118 |
assertEquals("getField", "[field:label1,value:Field1]", cnt.getField(tp.getLabels()[0]).toString()); |
| 113 |
|
119 |
|
| 114 |
// Check the event reference |
120 |
// Check the event reference |
| 115 |
TmfEventReference ref = event.getReference(); |
121 |
TmfEventReference ref = event.getReference(); |