Examples of TestCase


Examples of junit.framework.TestCase

    assertThat(Tests.testClassNameFrom(test)).isEqualTo("world");
  }

  @Test
  public void shouldReturnToStringAsClassNameIfTestIsInstanceOfTestCase() {
    TestCase test = new TestCase("Leia") {};
    assertThat(Tests.testClassNameFrom(test)).isEqualTo(test.getClass().getName());
  }
View Full Code Here

Examples of junit.framework.TestCase

  }
  public void startTest(Test test) {
    fStartCount++;
  }
  public void testError() {
    TestCase test= new TestCase("noop") {
      @Override
      public void runTest() {
        throw new Error();
      }
    };
    test.run(fResult);
    assertEquals(1, fErrorCount);
    assertEquals(1, fEndCount);
  }
View Full Code Here

Examples of lib.TestCase

            //get some helper classes
            Summarizer sumIt = new Summarizer();
            DynamicClassLoader dcl = new DynamicClassLoader();

            TestCase tCase = null;

            tCase = (TestCase) new BasicTestCase(entry);

            if (tCase == null) {
                sumIt.summarizeDown(entry, entry.ErrorMsg);

                LogWriter sumObj = OutProducerFactory.createOutProducer(param);
                sumObj.initialize(entry, true);
                sumObj.summary(entry);

                continue;
            }

            System.out.println("Creating: " + tCase.getObjectName());

            LogWriter log = (LogWriter) dcl.getInstance(
                                    (String) param.get("LogWriter"));
            log.initialize(entry, true);
            entry.UserDefinedParams = param;
            tCase.setLogWriter((PrintWriter) log);

            try {
                tCase.initializeTestCase(param);
            } catch (RuntimeException e) {
                helper.ProcessHandler ph = (helper.ProcessHandler) param.get(
                                                   "AppProvider");

                if (ph != null) {
                    OfficeWatcher ow = (OfficeWatcher) param.get("Watcher");

                    if ((ow != null) && ow.isAlive()) {
                        ow.finish = true;
                    }

                    ph.kill();
                    shortWait(5000);
                }

                continue;
            }

            TestEnvironment tEnv = tCase.getTestEnvironment(param);

            if (tEnv == null) {
                sumIt.summarizeDown(entry, "Unable to create testcase");

                LogWriter sumObj = OutProducerFactory.createOutProducer(param);
                sumObj.initialize(entry, true);
                sumObj.summary(entry);

                helper.ProcessHandler ph = (helper.ProcessHandler) param.get(
                                                   "AppProvider");

                if (ph != null) {
                    OfficeWatcher ow = (OfficeWatcher) param.get("Watcher");

                    if ((ow != null) && ow.isAlive()) {
                        ow.finish = true;
                    }

                    ph.kill();
                    shortWait(5000);
                }

                continue;
            }

            System.out.println("created " + tCase.getObjectName());

            for (int j = 0; j < entry.SubEntryCount; j++) {
                if (!entry.SubEntries[j].isToTest) {
                    Summarizer.summarizeDown(entry.SubEntries[j],
                                             "not part of the job");

                    continue;
                }

                if ((exclusions != null) &&
                        (exclusions.contains(entry.SubEntries[j].longName))) {
                    Summarizer.summarizeDown(entry.SubEntries[j],
                                             "known issue");

                    continue;
                }

                System.out.println("running: " +
                                   entry.SubEntries[j].entryName);

                LogWriter ifclog = (LogWriter) dcl.getInstance(
                                           (String) param.get("LogWriter"));
                ifclog.initialize(entry.SubEntries[j], true);
                entry.SubEntries[j].UserDefinedParams = param;
                entry.SubEntries[j].Logger = ifclog;

                if ((tEnv == null) || tEnv.isDisposed()) {
                    helper.ProcessHandler ph = (helper.ProcessHandler) param.get(
                                                       "AppProvider");

                    if (ph != null) {
                        office.closeExistingOffice(param, true);
                        shortWait(5000);
                    }

                    tEnv = getEnv(entry, param);
                }

                BasicIfcTest ifc = null;
                lib.TestResult res = null;
                ifc = new BasicIfcTest(entry.SubEntries[j].longName);
                res = ifc.run(entry.SubEntries[j], tEnv, param);

                sumIt.summarizeUp(entry.SubEntries[j]);

                LogWriter sumIfc = OutProducerFactory.createOutProducer(param);

                sumIfc.initialize(entry.SubEntries[j], true);
                sumIfc.summary(entry.SubEntries[j]);
            }

            try {
                tCase.cleanupTestCase(param);
            } catch (Exception e) {
                log.println("TestCase already gone");

                helper.ProcessHandler ph = (helper.ProcessHandler) param.get(
                                                   "AppProvider");
View Full Code Here

Examples of net.sf.parteg.base.testcasegraph.testsuite.TestCase

  {
    if(!checkTestCaseIsValid()) {
      return;
    }
   
    m_oCreatedTestCase = new TestCase();
   
    m_oCreatedTestCase.getTransitionInstances().addAll(
        m_oTestCaseRunnerState.getCurrentTransitionPath());
    // current transition sequence is in wrong order -> reverse
    Collections.reverse(m_oCreatedTestCase.getTransitionInstances());
View Full Code Here

Examples of net.thucydides.core.reports.adaptors.xunit.model.TestCase

        return testCases;
    }

    private TestCase testCaseFrom(Node item) {
        Element testCaseElement = (Element) item;
        TestCase testCase = getBasicTestCaseFrom(testCaseElement);

        Optional<TestException> failure = exceptionElementIn(testCaseElement).ofType("failure");
        if (failure.isPresent()) {
            testCase = testCase.withFailure(failure.get());
        }

        Optional<TestException> error = exceptionElementIn(testCaseElement).ofType("error");
        if (error.isPresent()) {
            testCase = testCase.withError(error.get());
        }

        String skipped = skippedTextIn(testCaseElement);
        if (StringUtils.isNotEmpty(skipped)) {
            testCase = testCase.wasSkipped(skipped);
        }
        return testCase;
    }
View Full Code Here

Examples of oracletestapplication.tests.TestCase

      @Override
      public void widgetSelected(SelectionEvent e) {
        int numThreads = Integer.parseInt(threadSpinner.getText());
        TestStatement statement = getStatementByName(testCombo.getText());

        TestCase testCase = new TestCase(connectionData, statement, numThreads, 1);

        ((TestSuite) table.getInput()).addTestCase(testCase);
        table.refresh();
      }
    });
View Full Code Here

Examples of org.ethereum.jsontestsuite.TestCase

        TestSuite testSuite = new TestSuite(testSuiteObj);
        Iterator<TestCase> testIterator = testSuite.iterator();

        while (testIterator.hasNext()){

            TestCase testCase = testIterator.next();
           
            TestRunner runner = new TestRunner();
            List<String> result = runner.runTestCase(testCase);
            Assert.assertTrue(result.isEmpty());
        }
View Full Code Here

Examples of org.gatein.pc.test.unit.annotations.TestCase

       //
       try
       {
         for (Class clazz : getClasses(servletContext))
         {
           TestCase testCaseAnnotation = ((AnnotatedElement)clazz).getAnnotation(TestCase.class);

           //
           if (testCaseAnnotation != null)
           {
             boolean active = true;

             //
             for (Assertion assertion : testCaseAnnotation.value())
             {
               if (assertion.getStatus() instanceof Assertion.Inactive)
               {
                 active = false;
                 log.debug("Skip test case " + clazz.getName() + " because the assertion " + assertion.getRef() + " is not enabled");
View Full Code Here

Examples of org.herakles.ml.selection.trainingData.reasonerTest.test.noOwllink.parallel.TestCase

    System.out.println("\n\nTest finished!");
  }
 
  private void testWithReasoner(OWLOntology ontology, Query query){
    ReasonerManager reasonerManager = new DirectReasonerManager();
    TestCase testCase = new TestCase(ontology, query, reasonerManager);
    testCase.getFastestReasoner();
  }
View Full Code Here

Examples of org.moyrax.reporting.TestCase

      List<HtmlElement> testOutput = result.getElementsByTagName("li");

      if (matcher.lookingAt()) {
        TestSuite module = getModule(matcher);
        TestCase test = buildTest(matcher);

        if (currentModule != module) {
          if (currentModule != null) {
            currentModule.done();
          }

          currentModule = module;
        }

        for (HtmlElement outputLine : testOutput) {
          test.print(outputLine.getFirstChild().asXml());
        }

        module.addTest(test);
      }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.