oliverdavies.uk/source/_daily_emails/2024-08-15.md

766 B

title date permalink tags cta snippet
Docblocks or attributes? 2024-08-15 daily/2024/08/15/docblocks-or-attributes
software-development
php
automated-testing
~ Docblocks or attributes. Which do you prefer?

As Drupal 11 uses PHPUnit 10, we can now use the #[Test] attribute instead of the /** @test */ annotation for our test methods.

For example:

// Before.

/** @test */
public function it_returns_the_endpoint()

// After.

#[Test]
public function it_returns_the_endpoint()

Annotations have started to be replaced in parts of Drupal since 10.2, so it's nice to be able to do it with tests, too.

Which do you prefer?