From 915b5091b6cfd9c02cdf2838e8b4c94659d9de4b Mon Sep 17 00:00:00 2001 From: Christian Wulf <chw@informatik.uni-kiel.de> Date: Thu, 26 Jun 2014 09:37:07 +0200 Subject: [PATCH] added data assertions to RecordReaderAnalysisTest --- .../RecordReaderAnalysisTest.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/test/java/teetime/variant/methodcallWithPorts/examples/recordReader/RecordReaderAnalysisTest.java b/src/test/java/teetime/variant/methodcallWithPorts/examples/recordReader/RecordReaderAnalysisTest.java index f4e1e02..54dac50 100644 --- a/src/test/java/teetime/variant/methodcallWithPorts/examples/recordReader/RecordReaderAnalysisTest.java +++ b/src/test/java/teetime/variant/methodcallWithPorts/examples/recordReader/RecordReaderAnalysisTest.java @@ -25,6 +25,10 @@ import org.junit.Test; import teetime.util.StopWatch; +import kieker.common.record.IMonitoringRecord; +import kieker.common.record.controlflow.OperationExecutionRecord; +import kieker.common.record.misc.KiekerMetadataRecord; + /** * @author Christian Wulf * @@ -59,6 +63,22 @@ public class RecordReaderAnalysisTest { } assertEquals(6541, analysis.getElementCollection().size()); + + KiekerMetadataRecord metadataRecord = (KiekerMetadataRecord) analysis.getElementCollection().get(0); + assertEquals("1.9-SNAPSHOT", metadataRecord.getVersion()); + assertEquals("NANOSECONDS", metadataRecord.getTimeUnit()); + + IMonitoringRecord monitoringRecord = analysis.getElementCollection().get(1); + OperationExecutionRecord oer = (OperationExecutionRecord) monitoringRecord; + assertEquals("bookstoreTracing.Catalog.getBook(boolean)", oer.getOperationSignature()); + assertEquals(1283156498771185344l, oer.getTin()); + assertEquals(1283156498773323582l, oer.getTout()); + + monitoringRecord = analysis.getElementCollection().get(analysis.getElementCollection().size() - 1); + oer = (OperationExecutionRecord) monitoringRecord; + assertEquals("bookstoreTracing.Bookstore.searchBook()", oer.getOperationSignature()); + assertEquals(1283156499331233504l, oer.getTin()); + assertEquals(1283156499363031606l, oer.getTout()); } } -- GitLab