Zum Inhalt springen
Michael Albrecht

Michael Albrecht

Java CAT & PHP Pussy

Menü

  • COVID-19 Tagebuch
  • TDD
    • 8 Gründe für TDD
  • LaTeX
  • Datenschutz
  • Haftungsausschluss
  • Impressum

JUnit

Mutational Testing

Mutational testing ist die Antwort auf die Frage, wie gut Tests sind. Für mich persönlich war Mutational testing eine Offenbarung. Nicht ganz so einschlagend wie TDD, aber nahe dran. An einem einfachen Beispiel möchte ich das Prinzip erläutern, um dann

malbrecht 13. Januar 201725. April 2017 JUnit, TDD Keine Kommentare Weiterlesen

Daily Doing

In diesem Blog möchte ich Hilfestellungen und Lösung zu kleinen Probleme meines Arbeitsalltags dokumentieren. Vielleicht ist ja für den einen oder anderen etwas dabei, was ihm weiterhilft. Eclipse Plugins In meiner täglichen Entwicklerarbeit habe ich es durch TDD vor allem

malbrecht 24. Mai 201624. Mai 2016 Allgemein Keine Kommentare Weiterlesen

No coverage – use PowerMockAgent

Wer eine gewisse Zeit mit Powermock arbeitet, wird irgendwann auf folgende Problemsituation stoßen. Nehmen wir an, unser zu testender Code sieht wie folgt aus: Es wird also in der markierten Zeile ein neues Objekt erzeugt und dann im Folgenden verwendet,

malbrecht 27. Mai 20159. Juli 2015 JUnit, TDD 5 Kommentare Weiterlesen

PowerMockIgnore

Powermock ist ein Framework, dass mir vor allem da hilft, wo die Hilfe von Mockito aufhört. Beim Mocking von abstract, final und/oder static Methoden oder Variablen gibt es mit Mockito keine Lösung, da Mockito überwiegend mit Vererbung der zu „mock“enden

malbrecht 11. Mai 201525. April 2017 JUnit, TDD Keine Kommentare Weiterlesen

Parametrisierte Tests

JUnit – Variante: Parameterized Ich habe mich wieder einmal an der „Lines of Code“ Kata versucht und dabei bereits nach drei simplen Tests festgestellt, eigentlich ist es ja immer das Gleiche nur mit anderen Werten. In u.a. Klasse zeige ich

malbrecht 26. März 201525. April 2017 JUnit, TDD Keine Kommentare Weiterlesen

Tag Cloud

Basteln Code smells consultant coverage Dependency Injection Design Pattern docker EclEmma eclipse Fake hund hybris ide Integrationtest Inversion of control Java JUnit Kata keys Mock Mockito MoreUnit Mutants Mutation testing OOP Papierflieger Parameterized Parametrisierter Test php Pitest Powermock Projekte Services shortcut shortcuts Software Qualität SOLID Sonar Spy Stub TDD Testing Test smells Unit Test Vererbung

Neueste Kommentare

  • Ole Rößner bei Coding Kata: Hundezucht
  • mannewolff bei Converter & Populator
  • Manne der Wolff bei Coding Kata: Ostereier
  • Jessi bei COVID-19 (TAG 26)
  • Dirk Schwampe bei Coding Kata: Ostereier

Meine Seiten

  • Collaboration Tools
    • Confluence
    • JIRA Issue Tracking Tool
  • COVID-19 Tagebuch
  • IT Projekte
  • LaTeX
  • Login für Mitglieder
    • Passwort zurücksetzen
    • Profil
  • SV Werder Bremen
  • TDD
    • Test Scope
    • 8 Gründe für TDD
    • Test Exceptions
    • Test (Anti)Patterns
    • JaCoCo
  • JUnit
    • Neue JUnit5 Plattform
      • Migration von JUnit 4 nach JUnit 5
  • hybris
    • hybris Antipatterns
  • Registrierung

Neueste Beiträge

  • Philatelie und das Dilemma der Gefangenen
  • Pimcore Certification
  • BSAG – Rücksicht geht anders…
  • Coding Kata: CSV Normalisierung
  • Raspberry Pi als WLan Access Point im Heimnetzwerk

Kategorien

  • Allgemein
  • Android
  • COVID-19
  • Huawei P9
  • Irgendwie und sowieso
  • JUnit
  • Kata
  • LaTeX
  • PHP
  • Pimcore
  • Raspberry PI
  • Symfony
  • TDD
  • Ubuntu
Copyright © 2023 Michael Albrecht. Alle Rechte vorbehalten. Theme Spacious von ThemeGrill. Powered by: WordPress.
  • Don’t forget to stop Apache, Cowboy