itest-util

Java ITest Framework is designed to simplify unit testing to minimum. You define tests by providing initial data and expected result data. The test data are placed just in your source code you want to test, as java annotations.

Лицензия

Лицензия

Группа

Группа

org.itest
Идентификатор

Идентификатор

itest-util
Последняя версия

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

1.5.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

itest-util
Java ITest Framework is designed to simplify unit testing to minimum. You define tests by providing initial data and expected result data. The test data are placed just in your source code you want to test, as java annotations.
Ссылка на сайт

Ссылка на сайт

https://github.com/ggkochanski/itest/

Скачать itest-util

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.itest/itest-util/ -->
<dependency>
    <groupId>org.itest</groupId>
    <artifactId>itest-util</artifactId>
    <version>1.5.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.itest/itest-util/
implementation 'org.itest:itest-util:1.5.0'
// https://jarcasting.com/artifacts/org.itest/itest-util/
implementation ("org.itest:itest-util:1.5.0")
'org.itest:itest-util:jar:1.5.0'
<dependency org="org.itest" name="itest-util" rev="1.5.0">
  <artifact name="itest-util" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.itest', module='itest-util', version='1.5.0')
)
libraryDependencies += "org.itest" % "itest-util" % "1.5.0"
[org.itest/itest-util "1.5.0"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.itest : itest-iface jar 1.5.0
com.google.guava : guava jar 15.0

Модули Проекта

Данный проект не имеет модулей.

Java ITest Framework

Java ITest Framework is designed to unit testing by data (without additional source code). Oriented on re-usage of test data definitions. Applicable for shallow (dynamic proxies) or deep (selected implementations) tests. You define tests by composing initial data and expected result data.

Understanding the scope of source code change at early stage is a key of effective product quality management.

Simple usage example :

@ITests(@ITest(name="test1", init = "A:[3,16]", verify = "R:19"))
public int sum(int a, int b) {
    return a + b;
}

or by external file:

sum(*):{
    test1:{
        init:{
            A:[3,16]
        },
        verify:{R:19}
    }
}

Simple Example execution:

    Assert.assertEquals("", executor.performTestsFor(SimpleExample.class));

For more details visit ITest project Wiki page.

Версии библиотеки

Версия
1.5.0
1.3.3
1.3.2
1.3.1
1.3.0