public class TestDataPermutatorImpl<T extends TestDataRecord> extends Object implements TestDataPool.TestDataPermutator<T>
| Constructor and Description |
|---|
TestDataPermutatorImpl(TestDataPool pool) |
| Modifier and Type | Method and Description |
|---|---|
TestData<T> |
build(Class<T> recordType) |
TestData<T> |
buildExclusive(Class<T> recordType) |
<V extends TestDataRecord> |
combine(Class<V>... recordTypes) |
TestDataPool.TestDataPermutator<T> |
exclude(com.google.common.base.Predicate<T> predicate) |
public TestDataPermutatorImpl(TestDataPool pool)
public TestData<T> build(Class<T> recordType)
build in interface TestDataPool.TestDataPermutator<T extends TestDataRecord>public TestData<T> buildExclusive(Class<T> recordType)
buildExclusive in interface TestDataPool.TestDataPermutator<T extends TestDataRecord>public <V extends TestDataRecord> TestDataPool.TestDataPermutator<T> combine(Class<V>... recordTypes)
combine in interface TestDataPool.TestDataPermutator<T extends TestDataRecord>public TestDataPool.TestDataPermutator<T> exclude(com.google.common.base.Predicate<T> predicate)
exclude in interface TestDataPool.TestDataPermutator<T extends TestDataRecord>Copyright © 2019 Automation RockStars. All rights reserved.