ctf: Move plugins to the Trace Compass namespace
[deliverable/tracecompass.git] / org.eclipse.tracecompass.ctf.core.tests / src / org / eclipse / linuxtools / ctf / core / tests / trace / CTFStreamInputPacketIndexEntryTest.java
1 /*******************************************************************************
2 * Copyright (c) 2013 Ericsson
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors:
9 * Matthew Khouzam - Initial API and implementation
10 *******************************************************************************/
11
12 package org.eclipse.linuxtools.ctf.core.tests.trace;
13
14 import static org.junit.Assert.assertEquals;
15 import static org.junit.Assert.assertNotNull;
16
17 import org.eclipse.linuxtools.internal.ctf.core.trace.StreamInputPacketIndexEntry;
18 import org.junit.Before;
19 import org.junit.Test;
20
21 /**
22 * The class <code>StreamInputPacketIndexEntryTest</code> contains tests for the
23 * class <code>{@link StreamInputPacketIndexEntry}</code>.
24 *
25 * @author ematkho
26 * @version $Revision: 1.0 $
27 */
28 public class CTFStreamInputPacketIndexEntryTest {
29
30 private StreamInputPacketIndexEntry fixture;
31
32 /**
33 * Perform pre-test initialization.
34 */
35 @Before
36 public void setUp() {
37 fixture = new StreamInputPacketIndexEntry(1L);
38 }
39
40 /**
41 * Run the StreamInputPacketIndexEntry(long) constructor test.
42 */
43 @Test
44 public void testStreamInputPacketIndexEntry_1() {
45 String expectedResult = "StreamInputPacketIndexEntry [offsetBytes=1, " +
46 "timestampBegin=0, timestampEnd=0]";
47
48 assertNotNull(fixture);
49 assertEquals(expectedResult, fixture.toString());
50 }
51
52 /**
53 * Run the String toString() method test.
54 */
55 @Test
56 public void testToString() {
57 String expectedResult = "StreamInputPacketIndexEntry [offsetBytes=1,"+
58 " timestampBegin=1, timestampEnd=1]";
59
60
61 fixture.setContentSizeBits(1);
62 fixture.setDataOffsetBits(1);
63 fixture.setTimestampEnd(1L);
64 fixture.setPacketSizeBits(1);
65 fixture.setTimestampBegin(1L);
66
67 assertEquals(expectedResult, fixture.toString());
68 }
69 }
This page took 0.032589 seconds and 5 git commands to generate.