Willkommen auf


logo11.jpg

Hier gibt es Neuigkeiten rund um mich und meine Projekte.

BLOG

Hier die letzten Neuigkeiten aus meiner Welt :


ArTest

Hier mal eine kurze Idee zu einem Test Framework für JUnit, welches Reports ähnlich FIT erzeugen können sollte.

Erstmal die Testklasse :

public class AnSampleTest extends ASampleBase {

  @Test
  @EnableArTest
  public void testFails() throws Exception {

    Login.user("Reinar"); // Statische Methode

    isLoggedIn(); // Methode in der Basiklasse

    fastExit();
    noExit();

    assertEquals("fail", "here");
  }

  private void fastExit() {
    assertEquals("erwarte", "fehlschlag");
    assertEquals("same", "same");
  }

  @EnableArTest
  private void noExit() {
    assertEquals("erwarte", "fehlschlag");
    assertEquals("same", "same");
  }
}

An den Tests ist lediglich die Annotation @EnableArTest angefügt. Die Auswertung diesr übernimmt ein Aspeket, ist der nicht aktiv, passiert nichts. Bzw. der Tests schläg fehl :

junit.framework.ComparisonFailure: null expected:<[success]> but was:<[logged in]>
  at junit.framework.Assert.assertEquals(Assert.java:81)
  ...
  at de.bitnoise.sample.ASampleBase.isLoggedIn(ASampleBase.java:8)
  ...
  at de.bitnoise.sample.AnSampleTest.testFails(AnSampleTest.java:1)

Das war zu erwarten, da Login.user() einen Fehler wirft. Mit aktiviertem Aspekten läuft der Test komplett durch. Erst am Ende erzeugt er eine Ausgabe mit den aufgetretenen Fehlern :

SUCCESS : Login user
ERROR	  : Is logged in		Error was : null expected:<[success]> but was:<[logged in]>
ERROR	  : Fast exit		        Error was : expected:<[erwarte]> but was:<[fehlschlag]>
ERROR	  : Assert equals		Error was : expected:<[erwarte]> but was:<[fehlschlag]>
SUCCESS : Assert equals
ERROR	  : Assert equals		Error was : expected:<[fail]> but was:<[here]>

Wie man sehen kann wurden 'fast' alle Methoden durchgeführt obwohl mehrere Asserts schief gingen. Genauer gesagt: alle aufgetretenen AssertionErrors in Methoden welche mit @EnableArTest annotiert sind werden unterdrückt. Gut zu sehen ist das bei dem Aufruf der Methode fastExit und noExit. Letztere ist annotiert, es werden beide Asserts ausgegeben. Während bei fastExit() nur der erste Assert als Fehler gemeldet wird und der zweite Assert schon nicht mehr ausgeführt wird.

Btw. habe mal dieses minimal Sample auf github geschoben: http://github.com/RainerW/ArTest

2010/02/09 00:38 · TheAuthor · 0 Kommentare

Foobar 1.0

YES! Foobar 2000 ist in der Version 1.0 erschienen. Das ist mein lieblings Musik Player. Weil, einfach und trotzdem Leistungsstark. Vorallem ist echt alles an der Oberfläche veränderbar. Wer also einfach einen gescheiten Musik Player haben will, sollte einfach mal Foobar testen.

Heise Artikel

So is es

Wie wahr wie wahr doch der letzte Satz in diesem Telepolis Artikel ist.

[…] Das Problem ist allerdings ähnlich wie hierzulande bei der FDP und ihren Steuerreduzierungen Wenn jedem klar ist, dass es sich um einen Schwindel handelt, kann eigentlich nichts mehr aufgedeckt werden. Der Ärger verraucht, die Information ist uninteressant und alles geht so weiter.

WIN7 gleich(er) Ubuntu ?

Es ist schon echt irgendwie Fraglich wer nun eigentlich sich an wen angleicht. Zumindest was die Installation angeht, hat Ubunutu doch einiges an Ähnlichkeit mit WIN7 :

BBC World - The Catholic Church is a force for good in the world?

Gibt's in 5 Teilen auf YouTube. Witzig sind die Ergebnisse der zwei Publikums-Umfragen, ob die Katholische Kirche ein Quelle für das Gute in der Welt ist?. ( Siehe vor der Debatte bei ca 0:35 und nach der Debatte bei ca 7:41 ).

before after change
ja 678 268 -410
nein 1102 1876 +774
undecided 346 34

Ich halte das jetzt nicht unbedingt für Repräsentativ, fande aber die Verteilung beruhigend und wollte das mal zur Konsolidierung loswerden.

Der Vollständigkeithalber sei erwähnt, dass die Jeweiligen Summen nicht identisch sind:

before after change
voters 2126 2178 +52

via thegoodatheist.net

Vielleicht noch eine kleine Anmerkung:

Ich bin sehr wohl der Meinung, dass sich eine Kirche/Religion an Ihrere Vergangenheit messen muss. Nicht an dem was Sie Jetzt gerade verspricht (Was ja im Falle der Katholischen Kirche noch nicht einmal ein positives Argument bringen würde).

An was sonst wollen wir eine Organisation messen?

Hitler ist auch tot, und? Ändert das auch nur einen Deut an Nazismus? Nö. Im Falle der Kirche ist es ja sogar noch ein Tick schlimmer. Die haben ja auch gleich noch einen moralischen Anspruch, der ewig und unfehlbar sein soll!

We are all fucked!

Cooler talk wie unser Universum so ist.

WP fun

ROFL, eh der WP Löschstreit ist ja langsam ech amüsant …

Der Wikiledia Löschdiskussionslink von Fefe ist echt witzig zu lesen: http://de.wikipedia.org/wiki/Wikipedia:L%C3%B6schkandidaten/21._Oktober_2009#Fefes_Blog

grown up

Die Zeit geht wohl auch an mir nicht spurlos vorbei. Habe im Moment so einen kleinen Einblick in die heutige Ersti Welt. Muss sagen, es hat sich doch einiges geändert.

Extremst finde ich welche Auswirkung social networking Platformen haben. Noch bevor das Semester überhaupt begonnen hat kennt man sich, und das auch noch gleich cross-disziplinar. War bei uns doch noch ein Tick aufwendigt. Zumindest musste mindest mal ein Vorkurs her um überhaupt zu wissen wer alles 'dazu' gehört. Die dann aber immernoch alle zur gleichen Fakultät gehörten.

Das ist wohl das erstemal, dass es eine „nächste“ Generation gibt. Etwas das nicht einfach so Teil meiner Erfahrung ist. Nicht das diese ganzen social networking Platformen (komplett) an mir vorbeigegangen wären, aber die Art wie die doch einen sochen Start in's Studium beeinflusst ist doch gewaltig. Und entzieht sich mal komplett meiner Erfahrung.

Mr Deity

Bin gerade mal wieder über Mr Deity gestoßen. S1E1 ist echt zu wegwerfen:

replay

Sex abuse rife in other religions, says Vatican ( via Fefe )

Neben dem was Fefe so meint, finde ich den folgenden Satz ja echt krass:

[...], the Holy See said the majority of Catholic clergy who committed such acts 
were not paedophiles but homosexuals attracted to sex with adolescent males.

WTF? Child abuse ist in Amiland < 18, aber was bitte hat das jetzt mit Homosexualität zu tun?

[...] "available research" showed that only 1.5%-5% of Catholic clergy were involved in child sex abuse.

that only??? Kurzer Überschlag: 80Mio Deutsche * 1.5% = 1,2Mio

Hm, auch wenn Leyen ja Super Panik verbreitet so krasse Zahlen hat aber noch nichtmal die am Start gebracht. Offizell sind es wohl rund 13000, also mindestens mal Faktor 100 weniger ( Quelle Mogis ).

Vielleicht sollte die Kirche sich auch mal Gedanken über alternative Strafen machen : Polens Parlament verabschiedet Gesetz zur Zwangskastration verurteilter Pädophiler (btw. ist natürlich super Schwachsinn, ein Auge um Auge Gesetzt zu erlassen. Dass die in der EU sind … zu krass)

Ältere Einträge >>



Comment Feed :


Letzte Änderungen :

  • 04.07.2009 - Dokuwiki Code der Seite geupdatet

Das gesamte Changelog der Seite
Changlog vom PHP Skript

 
start.txt · Zuletzt geändert: 2009/07/05 18:11 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki