Skip to content
This repository has been archived by the owner. It is now read-only.

Folge 47: Die Testing Trophy #54

Open
holgergp opened this Issue Aug 6, 2018 · 6 comments

Comments

Projects
None yet
6 participants
@holgergp
Copy link
Contributor

holgergp commented Aug 6, 2018

No description provided.

@holgergp holgergp added the Feedback label Aug 6, 2018

@joshiste

This comment has been minimized.

Copy link

joshiste commented Aug 8, 2018

iirc gibt es ein Tool für Java, was den Code aus den javadoc ausführt und testet...

Könnte das hier sein, ist aber sehr alt: https://github.com/jakewins/javadoctest/

@woolfred

This comment has been minimized.

Copy link

woolfred commented Aug 9, 2018

Beim Thema private Methoden testen muss ich neuerdings immer an einen Tweet von Mike Hill denken:

[...] "what do i do when i want to test a private" question: don't. make it public on the Impl and test it there. don't mention it in the interface. [...]

Dann muss man sich aber auch ans Design Prinzip Program to an interface, not an implementation halten.

Bin auch vor einiger Zeit über den Beitrag gestolpert und hatte ähnliche Gedanken wie ihr. Danke für die Folge!

@dl1ely

This comment has been minimized.

Copy link

dl1ely commented Aug 14, 2018

Vor Elixir hatte es auf jeden Fall schon Python:
https://docs.python.org/3/library/doctest.html (Von wem hat es Python? Who knows...)

Und selbstverständlich hat die geilste Programmiersprache ever, also Clojure, das entweder als Konzept „Tests als Metadata an der Funktion“ (https://clojure.org/reference/special_forms#def) oder auch als klassisches „Test in der Dokumentation drin“ (https://github.com/Kobold/clj-doc-test — Ooops, schon 9 Jahre alt...).

;-)

@jwedel

This comment has been minimized.

Copy link

jwedel commented Aug 14, 2018

Shameless self-plug: Zum Thema "Testing" habe ich vor ner Weile auch was geschrieben: Everything That's Not Tested Will Break

Natürlich auch mit reißerischer Überschrift, wie sich das so gehört. Nur weil ihr meintet, es gibt zu wenig Artikel ;) Würde mich auch über Feedback freuen.

@woolfred

This comment has been minimized.

Copy link

woolfred commented Aug 15, 2018

Oder wie wäre es mit dem Testing Honeycomb? Laut den Spotify Leuten werden Integration Tests, im Rahmen einer Microservice-Architektur, "wichtiger":

The biggest complexity in a Microservice is not within the service itself, but in how it interacts with others, and that deserves special attention.
https://labs.spotify.com/2018/01/11/testing-of-microservices/

@britter

This comment has been minimized.

Copy link
Member

britter commented Aug 15, 2018

Das Thema hatten wir ja in Folge 42: Über Honigwaben und Container schon mal andiskutiert. Auf Twitter wurde auch der Wunsch geäußert, dass wir das noch mal ausführlicher diskutieren...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.