---
title: 'JUnit 4.6 ist raus'
url: 'https://tutego.de/blog/javainsel/2009/05/junit-4-6-ist-raus'
markdown: 'https://tutego.de/blog/javainsel/2009/05/junit-4-6-ist-raus.md'
date: '2009-05-09'
description: 'Seit längerem gibt es mal wieder in Update in JUnit. Das Projekt ist relativ fehlerfrei und daher ist das neue Release kein Bug-Fix-Release, sondern JUnit 4.6 integriert einige interessante Neuigkeiten. MaxCore: JUnit now includes a new experimental Core, `MaxCore`. `MaxCore`remembers the results…'
taxonomy:
  category:
    - 'Open Source'
---

# JUnit 4.6 ist raus

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## JUnit 4.6 ist raus

09.05.2009 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Seit längerem gibt es mal wieder in Update in [JUnit](http://sourceforge.net/project/showfiles.php?group_id=15278&package_id=12472). Das Projekt ist relativ fehlerfrei und daher ist das neue Release kein Bug-Fix-Release, sondern [JUnit 4.6](http://sourceforge.net/project/shownotes.php?release_id=675664&group_id=15278) integriert einige interessante Neuigkeiten.

MaxCore:

> ```text
> JUnit now includes a new experimental Core, `MaxCore`.  `MaxCore`remembers the results of previous test runs in order to run newtests out of order.  `MaxCore` prefers new tests to old tests, fasttests to slow tests, and recently failing tests to tests that lastfailed long ago.  There's currently not a standard UI for running`MaxCore` included in JUnit, but there is a UI included in the JUnitMax Eclipse plug-in.
> ```

Scheduling-Strategien für parallele Abarbeitung von Tests:

> ```text
> `JUnitCore` now includes an experimental method that allows you tospecify a model of the `Computer` that runs your tests.  Currently,the only built-in Computers are the default, serial runner, and tworunners provided in the `ParallelRunner` class:`ParallelRunner.classes()`, which runs classes in parallel, and`ParallelRunner.methods()`, which runs classes and methods in parallel.This feature is currently less stable than MaxCore, and may bemerged with MaxCore in some way in the future.
> ```

Dann lassen sich `Arrays` mit Fließkommazahlen auch mit einem Delta vergleichen:

```java
assertArrayEquals(new double[] {1.0, 2.0}, new double[] {1.0, 2.0}, 0.01);
```

Das [tutego-JUnit-Seminar](http://www.tutego.de/seminare/java-schulung/junit-seminar-testen-java-junit-schulung-kurs.html) berücksichtigt diese Änderungen.

Kategorien: [Open Source](https://tutego.de/blog/javainsel/category/open-source/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [JavaNCSS (Source Measurement Suite) in der Version 30.51](https://tutego.de/blog/javainsel/2009/05/javancss-source-measurement-suite-in-der-version-30-51.md)
- Next: [gwtrpc-spring zur Einfachen Integration von Spring in GWT 1.6](https://tutego.de/blog/javainsel/2009/05/gwtrpc-spring-zur-einfachen-integration-von-spring-in-gwt-1-6.md)
