blob: 671daf4f880b169fbe7b2a5e6d5ce1d71dec4d8a [file] [log] [blame]
/*********************************************************************
* Copyright (c) 2008 The University of York.
*
* This program and the accompanying materials are made
* available under the terms of the Eclipse Public License 2.0
* which is available at https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
**********************************************************************/
package org.eclipse.epsilon.emc.graphml.tests;
import org.junit.Test;
public class StyleAttributesGetterTests extends MuddleTests {
@Test
public void testShape() throws Exception {
assertEval("Animal.all().first().style.shape", "rectangle", "styleModel.graphml");
}
@Test
public void testColor() throws Exception {
assertEval("Animal.all().first().style.color", "#FFCC00", "styleModel.graphml");
}
@Test
public void testWidth() throws Exception {
assertEval("Animal.all().first().style.width", 130.0, "styleModel.graphml");
}
@Test
public void testHeight() throws Exception {
assertEval("Animal.all().first().style.height", 30.0, "styleModel.graphml");
}
@Test
public void testX() throws Exception {
assertEval("Animal.all().first().style.x", 220.5, "styleModel.graphml");
}
@Test
public void testY() throws Exception {
assertEval("Animal.all().first().style.y", -221.2, "styleModel.graphml");
}
@Test
public void testlabelFontSize() throws Exception {
assertEval("Animal.all().first().style.labelFontSize", 12, "styleModel.graphml");
}
@Test
public void testborderWidth() throws Exception {
assertEval("Animal.all().first().style.borderWidth", 1.0, "styleModel.graphml");
}
}