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
9 * Matthew Khouzam - Initial API and implementation
10 *******************************************************************************/
12 package org
.eclipse
.linuxtools
.ctf
.core
.tests
.trace
;
14 import static org
.junit
.Assert
.assertEquals
;
15 import static org
.junit
.Assert
.assertNotNull
;
17 import org
.eclipse
.linuxtools
.internal
.ctf
.core
.trace
.StreamInputPacketIndexEntry
;
18 import org
.junit
.After
;
19 import org
.junit
.Before
;
20 import org
.junit
.Test
;
23 * The class <code>StreamInputPacketIndexEntryTest</code> contains tests for the
24 * class <code>{@link StreamInputPacketIndexEntry}</code>.
27 * @version $Revision: 1.0 $
29 public class StreamInputPacketIndexEntryTest
{
31 private StreamInputPacketIndexEntry fixture
;
37 * the command line arguments
39 public static void main(String
[] args
) {
40 new org
.junit
.runner
.JUnitCore().run(StreamInputPacketIndexEntryTest
.class);
44 * Perform pre-test initialization.
48 fixture
= new StreamInputPacketIndexEntry(1L);
52 * Perform post-test clean-up.
55 public void tearDown() {
56 // Add additional tear down code here
60 * Run the StreamInputPacketIndexEntry(long) constructor test.
63 public void testStreamInputPacketIndexEntry_1() {
64 String expectedResult
= "StreamInputPacketIndexEntry [offsetBytes=1, " +
65 "timestampBegin=0, timestampEnd=0]";
67 assertNotNull(fixture
);
68 assertEquals(expectedResult
, fixture
.toString());
72 * Run the String toString() method test.
75 public void testToString() {
76 String expectedResult
= "StreamInputPacketIndexEntry [offsetBytes=1,"+
77 " timestampBegin=1, timestampEnd=1]";
80 fixture
.setContentSizeBits(1);
81 fixture
.setDataOffsetBits(1);
82 fixture
.setTimestampEnd(1L);
83 fixture
.setPacketSizeBits(1);
84 fixture
.setTimestampBegin(1L);
86 assertEquals(expectedResult
, fixture
.toString());