aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/test/mock/MockedLazyInitializedList.java
blob: b67efda7fba2fa7027326abee82d6ffe48b19747 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package cgeo.geocaching.test.mock;

import cgeo.geocaching.utils.LazyInitializedList;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

class MockedLazyInitializedList<ElementType> extends LazyInitializedList<ElementType> {

    public MockedLazyInitializedList(ElementType[] elements) {
        clear();
        addAll(Arrays.asList(elements));
    }

    @Override
    public List<ElementType> call() {
        return new ArrayList<ElementType>();
    }

}