JUnit

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 80.249.238.42 (обсуждение) в 15:56, 10 ноября 2008 (Образец теста). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
JUnit
Логотип программы JUnit
Тип Инструмент тестирования
Разработчики Кент Бек, Эрик Гамма
Написана на Java
Операционная система Cross-platform
Аппаратная платформа Java Virtual Machine
Последняя версия 4.5 (8 августа, 2008)
Репозиторий github.com/junit-team/ju…
Лицензия Common Public License
Сайт junit.org

JUnit — библиотека для тестирования программного обеспечения на языке Java.

Созданный Кентом Беком и Эриком Гаммой, JUnit принадлежит семье фреймворков xUnit для разных языков программирования, берущей начало в SUnit Кента Бека для Smalltalk. JUnit породил экосистему расширений — JMock, EasyMock, DbUnit, HttpUnit, Selenium и т. д.

Опыт полученный при работе с JUnit был важен в разработке концепций тестирования программного обеспечения.

функциональность

  • junit.framework.Assert
    • assertEquals
    • assertFalse
    • assertNotNull
    • assertNull
    • assertNotSame
    • assertSame
    • assertTrue
  • junit.framework.TestCase extends junit.framework.Assert
    • run
    • setUp
    • tearDown

Образец теста

import org.junit.Test;
import junit.framework.Assert;

public class MathTest {
     @Test
	public void testEquals() {
		Assert.assertEquals(4, 2 + 2);
		Assert.assertTrue(4 == 2 + 2);
	}
     @Test
	public void testNotEquals() {
		Assert.assertFalse(5 == 2 + 2);
	}
}

См. также

Ссылки