17 January 2017

Brug anonyme klasser til at skrive simple tests

Dette blogindlæg er blot en hurtig opfordring til at læse følgende artikel, Using anonymous classes to write simpler tests, skrevet af Matthieu Napoli.

Artiklen gennemgår hvordan »anonymous classes« kan bruges til at lave hurtige mocks, spies eller fixture classes, når man skriver unit tests.

Siden PHP fik »anonymous classes« i PHP7, har jeg af og til selv brugt dem i unit tests, og eksemplerme i artiklen giver i mine øjne et godt overblik over, hvornår det er oplagt at benytte dem frem for andre mock object frameworks som Mockery eller PHPUnit Mock Objects.