/simulatest-environment/src/test/java/org/simulatest/environment/test/EnvironmentJUnitRunnerTest.java
http://github.com/gabrielsuch/simulatest · Java · 48 lines · 28 code · 12 blank · 8 comment · 0 complexity · 44b3865fed43f1192c6d504b652747ed MD5 · raw file
- package org.simulatest.environment.test;
-
- import static org.junit.Assert.assertEquals;
-
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.Description;
- import org.junit.runners.model.InitializationError;
- import org.simulatest.environment.environment.BigBangEnvironment;
- import org.simulatest.environment.junit.EnvironmentJUnitRunner;
- import org.simulatest.environment.test.testdouble.DummyTest;
-
- public class EnvironmentJUnitRunnerTest {
-
- private EnvironmentJUnitRunner runner;
-
- @Before
- public void setup() throws InitializationError {
- runner = new EnvironmentJUnitRunner(DummyTest.class);
- }
-
- @Test
- public void testDescriptions() {
- Description root = Description.createSuiteDescription(BigBangEnvironment.class.getName());
- Description son = Description.createSuiteDescription(DummyTest.class.getName());
-
- root.addChild(son);
-
- String dummyTestQualifiedName = DummyTest.class.getName();
-
- son.addChild(Description.createSuiteDescription("testSum(" + dummyTestQualifiedName + ")"));
- son.addChild(Description.createSuiteDescription("testSubtract(" + dummyTestQualifiedName + ")"));
- son.addChild(Description.createSuiteDescription("testMultiply(" + dummyTestQualifiedName + ")"));
- son.addChild(Description.createSuiteDescription("testDivision(" + dummyTestQualifiedName + ")"));
-
- /*
- * -BigBang
- * -DummyTest
- * -testSum
- * -testSubtract
- * -testMultiply
- * -testDivision
- */
-
- assertEquals(root, runner.getDescription());
- }
-
- }