mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-10 09:12:15 +01:00
Added timezone for user; Moved dashboard to controller
This commit is contained in:
26
tests/Unit/Service/TimezoneServiceTest.php
Normal file
26
tests/Unit/Service/TimezoneServiceTest.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Tests\Unit\Service;
|
||||
|
||||
use Tests\TestCase;
|
||||
|
||||
class TimezoneServiceTest extends TestCase
|
||||
{
|
||||
public function test_get_timezones_returns_all_available_timezones(): void
|
||||
{
|
||||
// Arrange
|
||||
$service = new \App\Service\TimezoneService();
|
||||
|
||||
// Act
|
||||
$result = $service->getTimezones();
|
||||
|
||||
// Assert
|
||||
$this->assertIsArray($result);
|
||||
$this->assertCount(419, $result);
|
||||
$this->assertContains('Europe/Vienna', $result);
|
||||
$this->assertContains('Europe/Berlin', $result);
|
||||
$this->assertContains('Europe/London', $result);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user