JUnit

JUnit
JUnit
Тип

Инструмент тестирования

Разработчик

Кент Бек, Эрик Гамма

Операционная система

Cross-platform

Последняя версия

4.11 (14 ноября 2012)

Лицензия

Common Public License

Сайт

junit.org  (англ.)

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

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

JUnit был портирован на другие языки, включая PHP (PHPUnit), C# (NUnit), Python (PyUnit), Fortran (fUnit), Delphi (DUnit), Free Pascal (FPCUnit), Perl (Test::Unit), C++ (CPPUnit), Flex (FlexUnit), JavaScript (JSUnit), COS (COSUnit).

Опыт, полученный при работе с 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);
    }
}

См. также

Литература

Примечания

Ссылки

Сайты и ресурсы
Статьи

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "JUnit" в других словарях:

  • JUnit — Entwickler u.a. Kent Beck und Erich Gamma Aktuelle Version 4.10 (5. Oktober 2011) Betriebssystem Plattformübergreifend Programmier­sprache …   Deutsch Wikipedia

  • JUnit — Desarrollador Kent Beck, Erich Gamma, David Saff http://junit.sourceforge.net Información general Última versión estable …   Wikipedia Español

  • JUnit — est une bibliothèque de test unitaire pour le langage de programmation Java. Créé par Kent Beck et Erich Gamma, JUnit est certainement le projet de la série des xUnit connaissant le plus de succès. JUnit définit deux types de fichiers de tests.… …   Wikipédia en Français

  • JUnit — es un conjunto de librerías creadas por Erich Gamma y Kent Beck que son utilizadas en programación para hacer pruebas unitarias de aplicaciones Java. JUnit es un conjunto de clases (framework) que permite realizar la ejecución de clases Java de… …   Enciclopedia Universal

  • junit — junít, ă, adj. (reg., înv.) care a rămas june necăsătorit. Trimis de blaurb, 28.06.2006. Sursa: DAR …   Dicționar Român

  • JUnit — Infobox Software name = JUnit caption = developer = Kent Beck, Erich Gamma, David Saff latest release version = 4.5 latest release date = release date|2008|08|08 operating system = Cross platform programming language = Java genre = Unit testing… …   Wikipedia

  • Junit — Iunit (auch Junit) steht als Begriff für: Iunit (Armant), altägyptische Göttin aus Armant Iunit (Heliopolis), altägyptische Göttin aus Heliopolis JUnit, Java Test Framework …   Deutsch Wikipedia

  • Junit (goddess) — In Egyptian mythology, Junit was a minor goddess, whose name means (female one who) was brought . She is associated with Menthu …   Wikipedia

  • Junit — …   Википедия

  • Сравнение каркасов веб-приложений — Это сравнительная таблица фреймворков веб приложений. Содержание 1 Фреймворки 1.1 ASP.NET 1.2 C++ 1.3 ColdFusion Markup Language (CFML) …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»