liquibase.sdk.verifytest
Class TestPermutation
java.lang.Object
liquibase.sdk.verifytest.TestPermutation
public class TestPermutation
- extends Object
Method Summary |
void |
addAssertion(TestPermutation.Setup setup)
|
void |
addCleanup(TestPermutation.Cleanup cleanup)
|
void |
addSetup(TestPermutation.Setup setup)
|
void |
addVerification(TestPermutation.Verification verification)
|
void |
data(String key,
Object value)
|
void |
data(String key,
Object value,
OutputFormat outputFormat)
|
void |
describe(String key,
Object value)
|
void |
describe(String key,
Object value,
OutputFormat outputFormat)
|
void |
describeAsGroup(String key,
Object value)
|
void |
describeAsGroup(String key,
Object value,
OutputFormat outputFormat)
|
void |
describeAsTable(String key,
Map value)
|
void |
describeAsTable(String key,
Map<String,?> value,
OutputFormat outputFormat)
|
boolean |
getCanVerify()
|
List<TestPermutation.Cleanup> |
getCleanup()
|
SortedMap<String,TestPermutation.Value> |
getData()
|
SortedMap<String,TestPermutation.Value> |
getDescription()
|
String |
getFullKey()
|
String |
getGroup()
|
String |
getKey()
|
SortedMap<String,TestPermutation.Value> |
getNotes()
|
String |
getNotRanMessage()
|
Map<String,TestPermutation.Value> |
getRowDescription()
|
String |
getRowDescriptionParameter()
|
String |
getRowFullKey()
|
List<TestPermutation.Setup> |
getSetup()
|
String |
getTableKey()
|
List<TestPermutation.Verification> |
getVerifications()
|
boolean |
getVerified()
|
boolean |
isValid()
|
void |
note(String key,
Object value)
|
void |
note(String key,
Object value,
OutputFormat outputFormat)
|
protected void |
recomputeKey()
|
protected void |
save(VerifiedTest test)
|
void |
setCanVerify(boolean canVerify)
|
void |
setNotRanMessage(String notRanMessage)
|
void |
setValid(boolean valid)
|
void |
setVerified(boolean verified)
|
void |
test(VerifiedTest test)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OK
public static TestPermutation.OkResult OK
TestPermutation
public TestPermutation(VerifiedTest test)
getKey
public String getKey()
getCanVerify
public boolean getCanVerify()
setCanVerify
public void setCanVerify(boolean canVerify)
isValid
public boolean isValid()
setValid
public void setValid(boolean valid)
getNotRanMessage
public String getNotRanMessage()
setNotRanMessage
public void setNotRanMessage(String notRanMessage)
getSetup
public List<TestPermutation.Setup> getSetup()
addAssertion
public void addAssertion(TestPermutation.Setup setup)
addSetup
public void addSetup(TestPermutation.Setup setup)
getDescription
public SortedMap<String,TestPermutation.Value> getDescription()
getGroup
public String getGroup()
getRowDescriptionParameter
public String getRowDescriptionParameter()
getRowDescription
public Map<String,TestPermutation.Value> getRowDescription()
getRowFullKey
public String getRowFullKey()
getFullKey
public String getFullKey()
getTableKey
public String getTableKey()
getNotes
public SortedMap<String,TestPermutation.Value> getNotes()
getData
public SortedMap<String,TestPermutation.Value> getData()
describe
public void describe(String key,
Object value)
describe
public void describe(String key,
Object value,
OutputFormat outputFormat)
describeAsGroup
public void describeAsGroup(String key,
Object value)
describeAsGroup
public void describeAsGroup(String key,
Object value,
OutputFormat outputFormat)
describeAsTable
public void describeAsTable(String key,
Map value)
describeAsTable
public void describeAsTable(String key,
Map<String,?> value,
OutputFormat outputFormat)
recomputeKey
protected void recomputeKey()
note
public void note(String key,
Object value)
note
public void note(String key,
Object value,
OutputFormat outputFormat)
data
public void data(String key,
Object value)
data
public void data(String key,
Object value,
OutputFormat outputFormat)
getVerifications
public List<TestPermutation.Verification> getVerifications()
addVerification
public void addVerification(TestPermutation.Verification verification)
getCleanup
public List<TestPermutation.Cleanup> getCleanup()
addCleanup
public void addCleanup(TestPermutation.Cleanup cleanup)
test
public void test(VerifiedTest test)
throws Exception
- Throws:
Exception
save
protected void save(VerifiedTest test)
throws Exception
- Throws:
Exception
getVerified
public boolean getVerified()
setVerified
public void setVerified(boolean verified)
Copyright © 2015 Liquibase.org. All rights reserved.