diff options
author | Jan Belle | 2017-08-31 16:06:02 +0000 |
---|---|---|
committer | Jan Belle | 2017-08-31 16:06:02 +0000 |
commit | 2312786d9c8b27fe97fd361e0aeeef99fe0e67de (patch) | |
tree | eb6430be1083782b820a9107be8ae51e112dc4aa /tests/org.eclipse.etrice.core.genmodel.fsm.tests | |
parent | 2b3ac6e99310df76f704e7231748bcc236e708a6 (diff) | |
download | org.eclipse.etrice-2312786d9c8b27fe97fd361e0aeeef99fe0e67de.tar.gz org.eclipse.etrice-2312786d9c8b27fe97fd361e0aeeef99fe0e67de.tar.xz org.eclipse.etrice-2312786d9c8b27fe97fd361e0aeeef99fe0e67de.zip |
Bug 521698 - Tycho build
generate xtend files
Change-Id: Ifc0808742d7f72da305cb0879384af6f7da85581
Diffstat (limited to 'tests/org.eclipse.etrice.core.genmodel.fsm.tests')
-rw-r--r-- | tests/org.eclipse.etrice.core.genmodel.fsm.tests/xtend-gen/org/eclipse/etrice/core/genmodel/fsm/tests/TestHierInheritedFSM.java | 115 |
1 files changed, 0 insertions, 115 deletions
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/xtend-gen/org/eclipse/etrice/core/genmodel/fsm/tests/TestHierInheritedFSM.java b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/xtend-gen/org/eclipse/etrice/core/genmodel/fsm/tests/TestHierInheritedFSM.java deleted file mode 100644 index 38df45e96..000000000 --- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/xtend-gen/org/eclipse/etrice/core/genmodel/fsm/tests/TestHierInheritedFSM.java +++ /dev/null @@ -1,115 +0,0 @@ -/** - * Copyright (c) 2017 protos software gmbh (http://www.protos.de). - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * CONTRIBUTORS: - * Henrik Rentz-Reichert (initial contribution) - */ -package org.eclipse.etrice.core.genmodel.fsm.tests; - -import java.util.Iterator; -import org.eclipse.emf.common.util.EList; -import org.eclipse.etrice.core.genmodel.fsm.FsmGenChecker; -import org.eclipse.etrice.core.genmodel.fsm.FsmGenExtensions; -import org.eclipse.etrice.core.genmodel.fsm.NullLogger; -import org.eclipse.etrice.core.genmodel.fsm.fsmgen.Graph; -import org.eclipse.etrice.core.genmodel.fsm.fsmgen.GraphContainer; -import org.eclipse.etrice.core.genmodel.fsm.fsmgen.Link; -import org.eclipse.etrice.core.genmodel.fsm.fsmgen.Node; -import org.eclipse.etrice.core.genmodel.fsm.tests.FsmGenTestBase; -import org.eclipse.xtext.xbase.lib.Functions.Function1; -import org.eclipse.xtext.xbase.lib.IterableExtensions; -import org.eclipse.xtext.xbase.lib.IteratorExtensions; -import org.junit.Assert; -import org.junit.Before; -import org.junit.Test; - -@SuppressWarnings("all") -public class TestHierInheritedFSM extends FsmGenTestBase { - private GraphContainer gc; - - @Before - public void SetUp() { - GraphContainer _graphContainer = this.getGraphContainer("HierInheritedFSMExample.room", "TestActor"); - this.gc = _graphContainer; - Assert.assertNotNull("graph context was created", this.gc); - final NullLogger logger = new NullLogger(); - FsmGenChecker.check(this.gc, logger); - boolean _hasErrors = logger.hasErrors(); - Assert.assertFalse("logger has no errors", _hasErrors); - this.save(this.gc, "HierInheritedFSMExample"); - } - - @Test - public void testHierInheritedFSMItemCounts() { - Graph _graph = this.gc.getGraph(); - EList<Node> _nodes = _graph.getNodes(); - int _size = _nodes.size(); - Assert.assertEquals("number of nodes", 4, _size); - Graph _graph_1 = this.gc.getGraph(); - EList<Link> _links = _graph_1.getLinks(); - int _size_1 = _links.size(); - Assert.assertEquals("number of links", 6, _size_1); - Graph _graph_2 = this.gc.getGraph(); - Iterable<Node> _stateNodes = FsmGenExtensions.getStateNodes(_graph_2); - int _size_2 = IterableExtensions.size(_stateNodes); - Assert.assertEquals("number of states", 4, _size_2); - Graph _graph_3 = this.gc.getGraph(); - Iterable<Node> _trPointNodes = FsmGenExtensions.getTrPointNodes(_graph_3); - int _size_3 = IterableExtensions.size(_trPointNodes); - Assert.assertEquals("number of tr points", 0, _size_3); - Graph _graph_4 = this.gc.getGraph(); - Iterable<Node> _choicePointNodes = FsmGenExtensions.getChoicePointNodes(_graph_4); - int _size_4 = IterableExtensions.size(_choicePointNodes); - Assert.assertEquals("number of choice points", 0, _size_4); - } - - @Test - public void testHierInheritedFSMDeepItemCounts() { - Graph _graph = this.gc.getGraph(); - Iterator<Node> _allNodes = FsmGenExtensions.getAllNodes(_graph); - int _size = IteratorExtensions.size(_allNodes); - Assert.assertEquals("number of nodes", 12, _size); - Graph _graph_1 = this.gc.getGraph(); - Iterator<Link> _allLinks = FsmGenExtensions.getAllLinks(_graph_1); - int _size_1 = IteratorExtensions.size(_allLinks); - Assert.assertEquals("number of links", 14, _size_1); - Graph _graph_2 = this.gc.getGraph(); - Iterator<Node> _allStateNodes = FsmGenExtensions.getAllStateNodes(_graph_2); - int _size_2 = IteratorExtensions.size(_allStateNodes); - Assert.assertEquals("number of states", 10, _size_2); - Graph _graph_3 = this.gc.getGraph(); - Iterator<Node> _allTrPointNodes = FsmGenExtensions.getAllTrPointNodes(_graph_3); - int _size_3 = IteratorExtensions.size(_allTrPointNodes); - Assert.assertEquals("number of tr points", 2, _size_3); - Graph _graph_4 = this.gc.getGraph(); - Iterator<Node> _allChoicePointNodes = FsmGenExtensions.getAllChoicePointNodes(_graph_4); - int _size_4 = IteratorExtensions.size(_allChoicePointNodes); - Assert.assertEquals("number of choice points", 0, _size_4); - } - - @Test - public void testHierInheritedFSMLinks() { - Graph _graph = this.gc.getGraph(); - Iterator<Node> _allStateNodes = FsmGenExtensions.getAllStateNodes(_graph); - final Function1<Node, Boolean> _function = new Function1<Node, Boolean>() { - @Override - public Boolean apply(final Node it) { - String _name = FsmGenExtensions.getName(it); - return Boolean.valueOf(_name.equals("state1_0")); - } - }; - Iterator<Node> _filter = IteratorExtensions.<Node>filter(_allStateNodes, _function); - final Node s = IteratorExtensions.<Node>head(_filter); - Assert.assertNotNull("state found", s); - EList<Link> _incoming = s.getIncoming(); - int _size = _incoming.size(); - Assert.assertEquals("incoming links", 2, _size); - EList<Link> _outgoing = s.getOutgoing(); - int _size_1 = _outgoing.size(); - Assert.assertEquals("outgoing links", 1, _size_1); - } -} |