160 +4 Covered Lines
164 +1 Total Lines
97.6 % +1.9% Code Coverage
| 
                                 85.11% 
             | 
    ↗ | 
                                 92.86% 
             | 
    SecretSanta improved | 
| 
                     | 
    ⇢ | 
                                 
                4.074
             
             | 
    SecretSanta::isValidSecretSanta() added | 
| 
                     | 
    ⇢ | 
                                 
                4
             
             | 
    SecretSanta::tryMatchSecretSantaPlayers() added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    SecretSanta::associatePlayers() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    PlayersCollection::areDifferentPlayers() added | 
| 
                                 4.125 
             | 
    ↘ | 
                                 3.2098 
             | 
    SecretSanta::play() improved | 
| 
                                 11.0795 
             | 
    ↘ | 
                                 5.025 
             | 
    SecretSanta::combinePlayers() improved | 
| 
                                 1 
             | 
    ↛ | 
                     | 
    PlayersCollection::current() removed | 
| 
                                 1 
             | 
    ↛ | 
                     | 
    PlayersCollection::next() removed | 
| 
                                 1 
             | 
    ↛ | 
                     | 
    PlayersCollection::key() removed | 
| 
                                 1 
             | 
    ↛ | 
                     | 
    PlayersCollection::valid() removed | 
| 
                                 1 
             | 
    ↛ | 
                     | 
    PlayersCollection::rewind() removed |