Code Duplication    Length = 19-20 lines in 2 locations

tests/unit/lib/Api/CirclesTest.php 2 locations

@@ 510-528 (lines=19) @@
507
508
					// If Closed, we check that the user is not a member before confirming
509
					// the invitation using member account
510
					if ($circle->getType() === DeprecatedCircle::CIRCLES_CLOSED) {
511
						$member = Circles::getMember(
512
							$circle->getId(), Env::ENV_TEST_MEMBER2, DeprecatedMember::TYPE_USER
513
						);
514
						$this->assertEquals(
515
							[
516
								Env::ENV_TEST_MEMBER2, DeprecatedMember::LEVEL_NONE, DeprecatedMember::STATUS_INVITED,
517
								$circle->getId()
518
							]
519
							, [
520
								$member->getUserId(), $member->getLevel(), $member->getStatus(),
521
								$member->getCircleId()
522
							]
523
						);
524
525
						Env::setUser(Env::ENV_TEST_MEMBER2);
526
						Circles::joinCircle($circle->getId());
527
						Env::setUser(Env::ENV_TEST_OWNER1);
528
					}
529
530
					$member = Circles::getMember(
531
						$circle->getId(), Env::ENV_TEST_MEMBER2, DeprecatedMember::TYPE_USER
@@ 635-654 (lines=20) @@
632
633
						// If Closed, we check that the user is not a member before accepting
634
						// the request using a moderator account
635
						if ($circle->getType() === DeprecatedCircle::CIRCLES_CLOSED) {
636
							Env::setUser(Env::ENV_TEST_OWNER1);
637
							$member = Circles::getMember(
638
								$circle->getId(), Env::ENV_TEST_MEMBER3, DeprecatedMember::TYPE_USER
639
							);
640
							$this->assertEquals(
641
								[
642
									Env::ENV_TEST_MEMBER3, DeprecatedMember::LEVEL_NONE,
643
									DeprecatedMember::STATUS_REQUEST,
644
									$circle->getId()
645
								]
646
								, [
647
									$member->getUserId(), $member->getLevel(), $member->getStatus(),
648
									$member->getCircleId()
649
								]
650
							);
651
652
							Circles::addMember($circle->getId(), Env::ENV_TEST_MEMBER3, DeprecatedMember::TYPE_USER);
653
							Env::setUser(Env::ENV_TEST_MEMBER3);
654
						}
655
656
						$member = Circles::getMember(
657
							$circle->getId(), Env::ENV_TEST_MEMBER3, DeprecatedMember::TYPE_USER