@@ 441-450 (lines=10) @@ | ||
438 | } |
|
439 | } |
|
440 | ||
441 | public function testIsSubsetFull() |
|
442 | { |
|
443 | $set1 = new EnumSet(Enum32::class); |
|
444 | $set2 = new EnumSet(Enum32::class); |
|
445 | ||
446 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
447 | $set2->attach($enumerator); |
|
448 | $this->assertTrue($set1->isSubset($set2)); |
|
449 | } |
|
450 | } |
|
451 | ||
452 | public function testIsSubsetFalse() |
|
453 | { |
|
@@ 452-461 (lines=10) @@ | ||
449 | } |
|
450 | } |
|
451 | ||
452 | public function testIsSubsetFalse() |
|
453 | { |
|
454 | $set1 = new EnumSet(Enum32::class); |
|
455 | $set2 = new EnumSet(Enum32::class); |
|
456 | ||
457 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
458 | $set1->attach($enumerator); |
|
459 | $this->assertFalse($set1->isSubset($set2)); |
|
460 | } |
|
461 | } |
|
462 | ||
463 | public function testIsSubsetWrongInstance() |
|
464 | { |
|
@@ 494-503 (lines=10) @@ | ||
491 | } |
|
492 | } |
|
493 | ||
494 | public function testIsSupersetFull() |
|
495 | { |
|
496 | $set1 = new EnumSet(Enum32::class); |
|
497 | $set2 = new EnumSet(Enum32::class); |
|
498 | ||
499 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
500 | $set1->attach($enumerator); |
|
501 | $this->assertTrue($set1->isSuperset($set2)); |
|
502 | } |
|
503 | } |
|
504 | ||
505 | public function testIsSupersetFalse() |
|
506 | { |
|
@@ 505-514 (lines=10) @@ | ||
502 | } |
|
503 | } |
|
504 | ||
505 | public function testIsSupersetFalse() |
|
506 | { |
|
507 | $set1 = new EnumSet(Enum32::class); |
|
508 | $set2 = new EnumSet(Enum32::class); |
|
509 | ||
510 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
511 | $set2->attach($enumerator); |
|
512 | $this->assertFalse($set1->isSuperset($set2)); |
|
513 | } |
|
514 | } |
|
515 | ||
516 | public function testIsSupersetWrongInstance() |
|
517 | { |