@@ 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 | { |
|
@@ 505-514 (lines=10) @@ | ||
502 | } |
|
503 | } |
|
504 | ||
505 | public function testIsSupersetFull() |
|
506 | { |
|
507 | $set1 = new EnumSet(Enum32::class); |
|
508 | $set2 = new EnumSet(Enum32::class); |
|
509 | ||
510 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
511 | $set1->attach($enumerator); |
|
512 | $this->assertTrue($set1->isSuperset($set2)); |
|
513 | } |
|
514 | } |
|
515 | ||
516 | public function testIsSupersetFalse() |
|
517 | { |
|
@@ 516-525 (lines=10) @@ | ||
513 | } |
|
514 | } |
|
515 | ||
516 | public function testIsSupersetFalse() |
|
517 | { |
|
518 | $set1 = new EnumSet(Enum32::class); |
|
519 | $set2 = new EnumSet(Enum32::class); |
|
520 | ||
521 | foreach (Enum32::getEnumerators() as $enumerator) { |
|
522 | $set2->attach($enumerator); |
|
523 | $this->assertFalse($set1->isSuperset($set2)); |
|
524 | } |
|
525 | } |
|
526 | ||
527 | public function testIsSupersetWrongInstance() |
|
528 | { |