def test__pair_up_should_return_n_tuples():
    pool = reproduction.reproduce(params)
    mated_seeds = crossover._pair_up(pool)
    for mated in mated_seeds:
        assert isinstance(mated, tuple)
def test__pair_up_should_return_1_tuple():
    pool = reproduction.reproduce(params)
    mated_seeds = crossover._pair_up(pool)
    assert len(mated_seeds) >= 1