| @@ 452-461 (lines=10) @@ | ||
| 449 | } |
|
| 450 | } |
|
| 451 | ||
| 452 | public function testIsSubsetFull() |
|
| 453 | { |
|
| 454 | $set1 = new EnumSet(Enum32::class); |
|
| 455 | $set2 = new EnumSet(Enum32::class); |
|
| 456 | ||
| 457 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
| 458 | $set2->attach($enumerator); |
|
| 459 | $this->assertTrue($set1->isSubset($set2)); |
|
| 460 | } |
|
| 461 | } |
|
| 462 | ||
| 463 | public function testIsSubsetFalse() |
|
| 464 | { |
|
| @@ 463-472 (lines=10) @@ | ||
| 460 | } |
|
| 461 | } |
|
| 462 | ||
| 463 | public function testIsSubsetFalse() |
|
| 464 | { |
|
| 465 | $set1 = new EnumSet(Enum32::class); |
|
| 466 | $set2 = new EnumSet(Enum32::class); |
|
| 467 | ||
| 468 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
| 469 | $set1->attach($enumerator); |
|
| 470 | $this->assertFalse($set1->isSubset($set2)); |
|
| 471 | } |
|
| 472 | } |
|
| 473 | ||
| 474 | public function testIsSubsetWrongInstance() |
|
| 475 | { |
|
| @@ 507-516 (lines=10) @@ | ||
| 504 | } |
|
| 505 | } |
|
| 506 | ||
| 507 | public function testIsSupersetFull() |
|
| 508 | { |
|
| 509 | $set1 = new EnumSet(Enum32::class); |
|
| 510 | $set2 = new EnumSet(Enum32::class); |
|
| 511 | ||
| 512 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
| 513 | $set1->attach($enumerator); |
|
| 514 | $this->assertTrue($set1->isSuperset($set2)); |
|
| 515 | } |
|
| 516 | } |
|
| 517 | ||
| 518 | public function testIsSupersetFalse() |
|
| 519 | { |
|
| @@ 518-527 (lines=10) @@ | ||
| 515 | } |
|
| 516 | } |
|
| 517 | ||
| 518 | public function testIsSupersetFalse() |
|
| 519 | { |
|
| 520 | $set1 = new EnumSet(Enum32::class); |
|
| 521 | $set2 = new EnumSet(Enum32::class); |
|
| 522 | ||
| 523 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
| 524 | $set2->attach($enumerator); |
|
| 525 | $this->assertFalse($set1->isSuperset($set2)); |
|
| 526 | } |
|
| 527 | } |
|
| 528 | ||
| 529 | public function testIsSupersetWrongInstance() |
|
| 530 | { |
|