Page MenuHomeDevCentral

SourceRepositoryBuildPayloadTest.php
No OneTemporary

SourceRepositoryBuildPayloadTest.php

<?php
namespace Keruald\DockerHub\Tests\Build\Payloads;
use Keruald\DockerHub\Build\Payloads\SourceRepositoryBuildPayload;
use PHPUnit\Framework\TestCase;
class SourceRepositoryBuildPayloadTest extends TestCase {
public function testIsValidType () {
$this->assertTrue(SourceRepositoryBuildPayload::isValidType('Tag'));
$this->assertTrue(SourceRepositoryBuildPayload::isValidType('Branch'));
$this->assertFalse(SourceRepositoryBuildPayload::isValidType('foo'));
$this->assertFalse(SourceRepositoryBuildPayload::isValidType(''));
$this->assertFalse(SourceRepositoryBuildPayload::isValidType(null));
}
public function testInvalidTypeThrowException () {
$this->expectException(\InvalidArgumentException::class);
$mock = new NotExistingObjectBuildPayloadMock();
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, Jan 31, 17:50 (1 d, 22 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3403933
Default Alt Text
SourceRepositoryBuildPayloadTest.php (840 B)

Event Timeline