replace PHPUnit annotations with attributes (#5608)
This commit is contained in:
@@ -12,12 +12,11 @@ namespace App\Tests\Timesheet\TrackingMode;
|
||||
use App\Entity\Timesheet;
|
||||
use App\Entity\User;
|
||||
use App\Timesheet\TrackingMode\AbstractTrackingMode;
|
||||
use PHPUnit\Framework\Attributes\CoversClass;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
|
||||
/**
|
||||
* @covers \App\Timesheet\TrackingMode\AbstractTrackingMode
|
||||
*/
|
||||
#[CoversClass(AbstractTrackingMode::class)]
|
||||
abstract class AbstractTrackingModeTestCase extends TestCase
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -12,10 +12,9 @@ namespace App\Tests\Timesheet\TrackingMode;
|
||||
use App\Entity\Timesheet;
|
||||
use App\Tests\Mocks\RoundingServiceFactory;
|
||||
use App\Timesheet\TrackingMode\DefaultMode;
|
||||
use PHPUnit\Framework\Attributes\CoversClass;
|
||||
|
||||
/**
|
||||
* @covers \App\Timesheet\TrackingMode\DefaultMode
|
||||
*/
|
||||
#[CoversClass(DefaultMode::class)]
|
||||
class DefaultModeTest extends AbstractTrackingModeTestCase
|
||||
{
|
||||
public function assertDefaultBegin(Timesheet $timesheet): void
|
||||
|
||||
@@ -14,13 +14,12 @@ use App\Entity\User;
|
||||
use App\Tests\Configuration\TestConfigLoader;
|
||||
use App\Tests\Mocks\SystemConfigurationFactory;
|
||||
use App\Timesheet\TrackingMode\DurationFixedBeginMode;
|
||||
use PHPUnit\Framework\Attributes\CoversClass;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
|
||||
|
||||
/**
|
||||
* @covers \App\Timesheet\TrackingMode\DurationFixedBeginMode
|
||||
*/
|
||||
#[CoversClass(DurationFixedBeginMode::class)]
|
||||
class DurationFixedBeginModeTest extends TestCase
|
||||
{
|
||||
private function createSut(string $default = '13:47', bool $allowApiTimes = false): DurationFixedBeginMode
|
||||
|
||||
@@ -12,13 +12,12 @@ namespace App\Tests\Timesheet\TrackingMode;
|
||||
use App\Entity\Timesheet;
|
||||
use App\Entity\User;
|
||||
use App\Timesheet\TrackingMode\PunchInOutMode;
|
||||
use PHPUnit\Framework\Attributes\CoversClass;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
|
||||
|
||||
/**
|
||||
* @covers \App\Timesheet\TrackingMode\PunchInOutMode
|
||||
*/
|
||||
#[CoversClass(PunchInOutMode::class)]
|
||||
class PunchInOutModeTest extends TestCase
|
||||
{
|
||||
private function createSut(bool $allowApiTimes = false): PunchInOutMode
|
||||
|
||||
Reference in New Issue
Block a user