`

Junit3 Sample

    博客分类:
  • Java
 
阅读更多
package com.lin.MavenTest;

import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import junit.textui.TestRunner;

/**
 * JUnit 3 uses junit.Framework.*
 */
public class AppTest extends TestCase {
	/**
	 * Create the test case
	 *
	 * @param testName
	 *            name of the test case
	 */
	public AppTest(String testName) {
		super(testName);
	}

	/**
	 * 
	 * This way can be used by UI
	 * 
	 * @return the suite of tests being tested
	 */
	public static Test suite() {
		System.out.println("suite");

		return new TestSuite(AppTest.class);

		// Below will just test method testApp1()
		// return new AppTest("testApp1");
	}

	/**
	 * 
	 * This way can be used by java command line
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		TestSuite testSuite = new TestSuite();
		testSuite.addTest(suite());

		System.out.println("--Run begin--");
		TestRunner.run(testSuite);
		System.out.println("--Run end--");
	}

	/**
	 * Rigourous Test :-)
	 */
	public void testApp1() {
		assertTrue(true);
	}

	/**
	 * Rigourous Test :-)
	 */
	public void testApp2() {
		assertTrue(true);
	}

	@Override
	public void setUp() {
		System.out.println("setUp");
	}

	@Override
	public void tearDown() {
		System.out.println("tearDown");
	}
}

 

分享到:
评论

相关推荐

    dm-junit-sample.7z

    《dm-junit-sample:构建金字塔测试的实践指南》 在软件开发中,测试是不可或缺的一环,它确保了代码的质量和系统的稳定性。本篇将详细探讨"dm-junit-sample"项目,这是一个基于Junit框架的测试示例,旨在教授如何...

    JUnit-Sample.rar_JUnit_j2me_rice1qx_shapec2g

    《JUnit-Sample.rar_JUnit_j2me_rice1qx_shapec2g》是一个与Java单元测试框架JUnit相关的压缩包,包含两个Java类及其相应的JUnit测试类。这个压缩包旨在为Java ME(J2ME)环境下的开发提供示例,帮助开发者理解和...

    JUnit-sample:使用 JUnit 和 Mockito 的示例

    本示例项目"JUnit-sample:使用 JUnit 和 Mockito 的示例"旨在教授如何结合JUnit与Mockito进行高效、精准的单元测试。 JUnit是一个开源的Java测试框架,它提供了丰富的断言方法,可以方便地对代码的各个部分进行验证...

    junit-sample:来自 http 的 Junit 教程

    在这个“junit-sample”教程中,我们将会深入探讨JUnit的基本概念、如何创建和运行测试用例,以及一些高级特性。 首先,让我们了解JUnit的基础。JUnit是一个开源项目,由Ernst魔鬼和Kent Beck共同开发,它基于xUnit...

    How to use the Junit in JDeveloper

    《如何在JDeveloper中使用JUnit》 JUnit是Java编程语言中最常用的单元测试框架,它使得开发者可以方便地创建和执行测试用例,确保代码的质量和稳定性。在JDeveloper这款强大的集成开发环境中,JUnit的集成使用使得...

    seauto-junit-sample

    SeAuto JUnit 示例项目介绍该项目旨在成为那些想要快速实现和使用 SeAuto for JUnit 的模板项目。设置说明先决条件: 下载并安装 下载并安装 如果您有偏好,该页面上的任何版本都可以使用Firefox,用于运行演示开始...

    JUNit教程:JUNit基本教程

    3. **创建 JUnit 测试类**:在需要进行测试的项目中,可以通过新建 JUnit 测试类的方式来进行单元测试的编写。 #### 四、JUnit的基本使用 JUnit 的基本使用主要包括以下几个步骤: 1. **创建测试类**:所有的测试...

    JUnit in android

    int result = sample.doMathOperation(5, 3); assertEquals(8, result); } } ``` 在这个例子中,`setUp`方法会在每个测试方法前运行,确保`sample`对象被正确初始化。`testDoMathOperation`方法使用`...

    junit实例demo

    在"sampleproject"中,我们可以看到一个实际的JUnit测试项目的结构,包括测试类、测试方法以及可能的配置文件。通过这个实例,你可以学习如何组织和编写JUnit测试,以及如何通过IDE(如IntelliJ IDEA或Eclipse)运行...

    JunitSampleTest:以下类是Junit测试用例的含义

    3. **测试注解**:JUnit通过注解来标识测试方法。例如,`@Test`注解标记在方法上,表示该方法是一个测试方法,JUnit会在运行时调用这些方法进行测试。此外,还有`@Before`和`@After`,分别在每个测试方法之前和之后...

    spring-boot2-junit5-sample:Spring Boot 2 + JUnit 5 + Maven示例应用程序

    将JUnit 5依赖项添加到pom.xml < dependency>< groupId>org.junit.jupiter</ groupId>< artifactId>junit-jupiter-api</ artifactId>< scope>test</ scope></ dependency>< dependency>< groupId>org.junit.jupiter...

    [ 无敌版]JUNIT基本教程,速成JUNIT

    JUnit 是一个广泛使用的 Java 语言的单元测试框架,它为开发者提供了一种方便的方式来验证代码的正确性。这个基本教程将引导你了解如何配置和使用 JUnit 进行单元测试。 首先,要在 Eclipse 中配置 JUnit,你需要在...

    ailk-junit4-sample

    "ailk-junit4-sample" 是一个与Java测试相关的项目,尤其使用了JUnit 4框架。JUnit是Java编程语言中最广泛使用的单元测试框架,它允许开发者编写可重复运行的测试用例,以验证代码的正确性。这个项目的名称暗示着它...

    Android-JUnit解析

    JUnit是Java编程语言中最常用的单元测试框架,它在Android开发中同样扮演着重要角色。本文将详细介绍JUnit在Android中的应用,以及它的四大核心功能。 首先,我们要理解JUnit的首要功能——管理测试用例。测试用例...

    junit基本教程.doc

    3. 编译:编译包含测试用例的类。 4. 运行:你可以通过JUnit提供的图形界面`junit.swingui.TestRunner`或字符界面`junit.textui.TestRunner`运行测试。 举例来说,下面是一个简单的JUnit测试用例: ```java import ...

    junitSample:Junit 方法的例子

    3. **异常测试**:有时候,我们期望代码在特定条件下抛出异常。可以使用`@Test(expected = Exception.class)`来指定期望抛出的异常类型。如果方法执行时抛出了匹配的异常,那么测试就通过了。 4. **测试套件(Suite)...

    Junit4 basic concept

    3. **断言方式:** 断言方法需要通过静态导入的方式使用,例如`import static org.junit.Assert.assertTrue;`。 ##### 2.2 JUnit4特性的测试 JUnit4引入了一些新的特性,例如`@Before`、`@After`、`@Ignore`、`@...

    junit教程.pdf

    3. 编译测试类:确保你的测试类被正确编译。 4. 运行测试:使用JUnit的测试运行器来执行测试。Eclipse提供了图形界面和命令行两种方式。图形界面通过`junit.swingui.TestRunner`,而命令行则使用`junit.textui.Test...

Global site tag (gtag.js) - Google Analytics