public class ChangesAssert extends AbstractAssertWithOrigin<ChangesAssert,ChangesAssert> implements ChangesElement, OriginWithChanges<ChangesAssert,ChangeAssert>, AssertOnNumberOfChanges<ChangesAssert>
Changes
.origin
info, myself
Constructor and Description |
---|
ChangesAssert(Changes changes)
Constructor.
|
ChangesAssert(ChangesAssert origin,
Changes changes)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ChangeAssert |
change()
Returns assertion methods on the next
Change in the list of changes. |
ChangeAssert |
change(int index)
Returns assertion methods on the
Change at the index in parameter. |
ChangeAssert |
changeOfCreation()
Returns assertion methods on the next
Change of creation (ChangeType.CREATION ) in the list of changes. |
ChangeAssert |
changeOfCreation(int index)
Returns assertion methods on the
Change of creation (ChangeType.CREATION ) at the index in parameter. |
ChangeAssert |
changeOfCreationOnTable(String tableName)
Returns assertion methods on the next
Change of creation (ChangeType.CREATION ) on the table tableName in the list of changes. |
ChangeAssert |
changeOfCreationOnTable(String tableName,
int index)
Returns assertion methods on the
Change of creation (ChangeType.CREATION ) on the table tableName at the index in parameter. |
ChangeAssert |
changeOfDeletion()
Returns assertion methods on the next
Change of deletion (ChangeType.DELETION ) in the list of changes. |
ChangeAssert |
changeOfDeletion(int index)
Returns assertion methods on the
Change of deletion (ChangeType.DELETION ) at the index in parameter. |
ChangeAssert |
changeOfDeletionOnTable(String tableName)
Returns assertion methods on the next
Change of deletion (ChangeType.DELETION ) on the table tableName in the list of changes. |
ChangeAssert |
changeOfDeletionOnTable(String tableName,
int index)
Returns assertion methods on the
Change of deletion (ChangeType.DELETION ) on the table tableName at the index in parameter. |
ChangeAssert |
changeOfModification()
Returns assertion methods on the next
Change of modification (ChangeType.MODIFICATION ) in the list of changes. |
ChangeAssert |
changeOfModification(int index)
Returns assertion methods on the
Change of modification (ChangeType.MODIFICATION ) at the index in parameter. |
ChangeAssert |
changeOfModificationOnTable(String tableName)
Returns assertion methods on the next
Change of modification (ChangeType.MODIFICATION ) on the table tableName in the list of changes. |
ChangeAssert |
changeOfModificationOnTable(String tableName,
int index)
Returns assertion methods on the
Change of modification (ChangeType.MODIFICATION ) on the table tableName at the index in parameter. |
ChangeAssert |
changeOnTable(String tableName)
Returns assertion methods on the next
Change on the table tableName in the list of changes. |
ChangeAssert |
changeOnTable(String tableName,
int index)
|
ChangeAssert |
changeOnTableWithPks(String tableName,
Object... pksValues)
Returns assertion methods on the
Change on the table tableName corresponding to the primary key in parameter. |
ChangesAssert |
hasNumberOfChanges(int expected)
Verifies that the number of changes is equal to the number in parameter.
|
ChangesAssert |
hasNumberOfChangesGreaterThan(int expected)
Verifies that the number of changes is greater than the number in parameter.
|
ChangesAssert |
hasNumberOfChangesGreaterThanOrEqualTo(int expected)
Verifies that the number of changes is greater than or equal to the number in parameter.
|
ChangesAssert |
hasNumberOfChangesLessThan(int expected)
Verifies that the number of changes is less than the number in parameter.
|
ChangesAssert |
hasNumberOfChangesLessThanOrEqualTo(int expected)
Verifies that the number of changes is less than or equal to the number in parameter.
|
ChangesAssert |
ofAll()
Returns an assertion of all the changes.
|
ChangesAssert |
ofCreation()
Returns an assertion of the changes of creation (
ChangeType.CREATION ). |
ChangesAssert |
ofCreationOnTable(String tableName)
Returns an assertion of the changes of creation (
ChangeType.CREATION ) on a table. |
ChangesAssert |
ofDeletion()
Returns an assertion of the changes of deletion (
ChangeType.DELETION ). |
ChangesAssert |
ofDeletionOnTable(String tableName)
Returns an assertion of the changes of deletion (
ChangeType.DELETION ) on a table. |
ChangesAssert |
ofModification()
Returns an assertion of the changes of modification (
ChangeType.MODIFICATION ). |
ChangesAssert |
ofModificationOnTable(String tableName)
Returns an assertion of the changes of modification (
ChangeType.MODIFICATION ) on a table. |
ChangesAssert |
onTable(String tableName)
Returns an assertion of the changes on a table.
|
returnToOrigin
as, as, describedAs, describedAs, getInfo
public ChangesAssert(Changes changes)
changes
- The Changes
on which are the assertions.public ChangesAssert(ChangesAssert origin, Changes changes)
public ChangesAssert ofAll()
ofAll
in interface ToChanges<ChangesAssert>
ofAll()
,
AbstractAssertWithOriginWithChanges.ofAll()
,
AbstractAssertWithOriginWithChanges.ofAll()
,
AbstractAssertWithOriginWithChanges.ofAll()
,
AbstractAssertWithOriginWithChanges.ofAll()
,
AbstractAssertWithOriginWithChanges.ofAll()
public ChangesAssert ofCreation()
ChangeType.CREATION
).ofCreation
in interface ToChanges<ChangesAssert>
ChangeType.CREATION
).ofCreation()
,
AbstractAssertWithOriginWithChanges.ofCreation()
,
AbstractAssertWithOriginWithChanges.ofCreation()
,
AbstractAssertWithOriginWithChanges.ofCreation()
,
AbstractAssertWithOriginWithChanges.ofCreation()
,
AbstractAssertWithOriginWithChanges.ofCreation()
public ChangesAssert ofModification()
ChangeType.MODIFICATION
).ofModification
in interface ToChanges<ChangesAssert>
ChangeType.MODIFICATION
).ofModification()
,
AbstractAssertWithOriginWithChanges.ofModification()
,
AbstractAssertWithOriginWithChanges.ofModification()
,
AbstractAssertWithOriginWithChanges.ofModification()
,
AbstractAssertWithOriginWithChanges.ofModification()
,
AbstractAssertWithOriginWithChanges.ofModification()
public ChangesAssert ofDeletion()
ChangeType.DELETION
).ofDeletion
in interface ToChanges<ChangesAssert>
ChangeType.DELETION
).ofDeletion()
,
AbstractAssertWithOriginWithChanges.ofDeletion()
,
AbstractAssertWithOriginWithChanges.ofDeletion()
,
AbstractAssertWithOriginWithChanges.ofDeletion()
,
AbstractAssertWithOriginWithChanges.ofDeletion()
,
AbstractAssertWithOriginWithChanges.ofDeletion()
public ChangesAssert ofCreationOnTable(String tableName)
ChangeType.CREATION
) on a table.ofCreationOnTable
in interface ToChanges<ChangesAssert>
tableName
- The table nameChangeType.CREATION
) on the table.ofCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofCreationOnTable(String)
public ChangesAssert ofModificationOnTable(String tableName)
ChangeType.MODIFICATION
) on a table.ofModificationOnTable
in interface ToChanges<ChangesAssert>
tableName
- The table nameChangeType.MODIFICATION
) on the table.ofModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofModificationOnTable(String)
public ChangesAssert ofDeletionOnTable(String tableName)
ChangeType.DELETION
) on a table.ofDeletionOnTable
in interface ToChanges<ChangesAssert>
tableName
- The table nameChangeType.DELETION
) on the table.ofDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.ofDeletionOnTable(String)
public ChangesAssert onTable(String tableName)
onTable
in interface ToChanges<ChangesAssert>
tableName
- The table nameonTable(String)
,
AbstractAssertWithOriginWithChanges.onTable(String)
,
AbstractAssertWithOriginWithChanges.onTable(String)
,
AbstractAssertWithOriginWithChanges.onTable(String)
,
AbstractAssertWithOriginWithChanges.onTable(String)
,
AbstractAssertWithOriginWithChanges.onTable(String)
public ChangeAssert change()
Change
in the list of changes.change
in interface ToChange<ChangeAssert>
Change
.change()
,
AbstractAssertWithOriginWithChanges.change()
,
AbstractAssertWithOriginWithChanges.change()
,
AbstractAssertWithOriginWithChanges.change()
,
AbstractAssertWithOriginWithChanges.change()
,
AbstractAssertWithOriginWithChanges.change()
public ChangeAssert change(int index)
Change
at the index
in parameter.change
in interface ToChange<ChangeAssert>
index
- The index corresponding to the Change
.Change
.change(int)
,
AbstractAssertWithOriginWithChanges.change(int)
,
AbstractAssertWithOriginWithChanges.change(int)
,
AbstractAssertWithOriginWithChanges.change(int)
,
AbstractAssertWithOriginWithChanges.change(int)
,
AbstractAssertWithOriginWithChanges.change(int)
public ChangeAssert changeOfCreation()
Change
of creation (ChangeType.CREATION
) in the list of changes.changeOfCreation
in interface ToChange<ChangeAssert>
Change
of creation (ChangeType.CREATION
).changeOfCreation()
,
AbstractAssertWithOriginWithChanges.changeOfCreation()
,
AbstractAssertWithOriginWithChanges.changeOfCreation()
,
AbstractAssertWithOriginWithChanges.changeOfCreation()
,
AbstractAssertWithOriginWithChanges.changeOfCreation()
,
AbstractAssertWithOriginWithChanges.changeOfCreation()
public ChangeAssert changeOfCreation(int index)
Change
of creation (ChangeType.CREATION
) at the index
in parameter.changeOfCreation
in interface ToChange<ChangeAssert>
index
- The index corresponding to the Change
of creation (ChangeType.CREATION
).Change
of creation (ChangeType.CREATION
).changeOfCreation(int)
,
AbstractAssertWithOriginWithChanges.changeOfCreation(int)
,
AbstractAssertWithOriginWithChanges.changeOfCreation(int)
,
AbstractAssertWithOriginWithChanges.changeOfCreation(int)
,
AbstractAssertWithOriginWithChanges.changeOfCreation(int)
,
AbstractAssertWithOriginWithChanges.changeOfCreation(int)
public ChangeAssert changeOfModification()
Change
of modification (ChangeType.MODIFICATION
) in the list of changes.changeOfModification
in interface ToChange<ChangeAssert>
Change
of modification (ChangeType.MODIFICATION
).changeOfModification()
,
AbstractAssertWithOriginWithChanges.changeOfModification()
,
AbstractAssertWithOriginWithChanges.changeOfModification()
,
AbstractAssertWithOriginWithChanges.changeOfModification()
,
AbstractAssertWithOriginWithChanges.changeOfModification()
,
AbstractAssertWithOriginWithChanges.changeOfModification()
public ChangeAssert changeOfModification(int index)
Change
of modification (ChangeType.MODIFICATION
) at the index
in parameter.changeOfModification
in interface ToChange<ChangeAssert>
index
- The index corresponding to the Change
of modification (ChangeType.MODIFICATION
).Change
of modification (ChangeType.MODIFICATION
).changeOfModification(int)
,
AbstractAssertWithOriginWithChanges.changeOfModification(int)
,
AbstractAssertWithOriginWithChanges.changeOfModification(int)
,
AbstractAssertWithOriginWithChanges.changeOfModification(int)
,
AbstractAssertWithOriginWithChanges.changeOfModification(int)
,
AbstractAssertWithOriginWithChanges.changeOfModification(int)
public ChangeAssert changeOfDeletion()
Change
of deletion (ChangeType.DELETION
) in the list of changes.changeOfDeletion
in interface ToChange<ChangeAssert>
Change
of deletion (ChangeType.DELETION
).changeOfDeletion()
,
AbstractAssertWithOriginWithChanges.changeOfDeletion()
,
AbstractAssertWithOriginWithChanges.changeOfDeletion()
,
AbstractAssertWithOriginWithChanges.changeOfDeletion()
,
AbstractAssertWithOriginWithChanges.changeOfDeletion()
,
AbstractAssertWithOriginWithChanges.changeOfDeletion()
public ChangeAssert changeOfDeletion(int index)
Change
of deletion (ChangeType.DELETION
) at the index
in parameter.changeOfDeletion
in interface ToChange<ChangeAssert>
index
- The index corresponding to the Change
of deletion (ChangeType.DELETION
).Change
of deletion (ChangeType.DELETION
).changeOfDeletion(int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletion(int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletion(int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletion(int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletion(int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletion(int)
public ChangeAssert changeOnTable(String tableName)
Change
on the table tableName
in the list of changes.changeOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameChange
.changeOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String)
public ChangeAssert changeOnTable(String tableName, int index)
changeOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameindex
- The index corresponding to the Change
.Change
.changeOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOnTable(String, int)
public ChangeAssert changeOnTableWithPks(String tableName, Object... pksValues)
Change
on the table tableName
corresponding to the primary key in parameter.changeOnTableWithPks
in interface ToChange<ChangeAssert>
tableName
- The table namepksValues
- The values of the primary key corresponding to the Change
.Change
.changeOnTableWithPks(String, Object...)
,
AbstractAssertWithOriginWithChanges.changeOnTableWithPks(String, Object...)
,
AbstractAssertWithOriginWithChanges.changeOnTableWithPks(String, Object...)
,
AbstractAssertWithOriginWithChanges.changeOnTableWithPks(String, Object...)
,
AbstractAssertWithOriginWithChanges.changeOnTableWithPks(String, Object...)
,
AbstractAssertWithOriginWithChanges.changeOnTableWithPks(String, Object...)
public ChangeAssert changeOfCreationOnTable(String tableName)
Change
of creation (ChangeType.CREATION
) on the table tableName
in the list of changes.changeOfCreationOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameChange
of creation (ChangeType.CREATION
).changeOfCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String)
public ChangeAssert changeOfCreationOnTable(String tableName, int index)
Change
of creation (ChangeType.CREATION
) on the table tableName
at the index
in parameter.changeOfCreationOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameindex
- The index corresponding to the Change
of creation (ChangeType.CREATION
).Change
of creation (ChangeType.CREATION
).changeOfCreationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfCreationOnTable(String, int)
public ChangeAssert changeOfModificationOnTable(String tableName)
Change
of modification (ChangeType.MODIFICATION
) on the table tableName
in the list of changes.changeOfModificationOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameChange
of modification (ChangeType.MODIFICATION
).changeOfModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String)
public ChangeAssert changeOfModificationOnTable(String tableName, int index)
Change
of modification (ChangeType.MODIFICATION
) on the table tableName
at the index
in parameter.changeOfModificationOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameindex
- The index corresponding to the Change
of modification (ChangeType.MODIFICATION
).Change
of modification (ChangeType.MODIFICATION
).changeOfModificationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfModificationOnTable(String, int)
public ChangeAssert changeOfDeletionOnTable(String tableName)
Change
of deletion (ChangeType.DELETION
) on the table tableName
in the list of changes.changeOfDeletionOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameChange
of deletion (ChangeType.DELETION
).changeOfDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String)
public ChangeAssert changeOfDeletionOnTable(String tableName, int index)
Change
of deletion (ChangeType.DELETION
) on the table tableName
at the index
in parameter.changeOfDeletionOnTable
in interface ToChange<ChangeAssert>
tableName
- The table nameindex
- The index corresponding to the Change
of deletion (ChangeType.DELETION
).Change
of deletion (ChangeType.DELETION
).changeOfDeletionOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String, int)
,
AbstractAssertWithOriginWithChanges.changeOfDeletionOnTable(String, int)
public ChangesAssert hasNumberOfChanges(int expected)
Example where the assertion verifies that there are 8 changes :
assertThat(changes).hasNumberOfChanges(8);
hasNumberOfChanges
in interface AssertOnNumberOfChanges<ChangesAssert>
expected
- The number to compare to.this
assertion object.hasNumberOfChanges(int)
public ChangesAssert hasNumberOfChangesGreaterThan(int expected)
Example where the assertion verifies that there are greater than 8 changes :
assertThat(changes).hasNumberOfChangesGreaterThan(8);
hasNumberOfChangesGreaterThan
in interface AssertOnNumberOfChanges<ChangesAssert>
expected
- The number to compare to.this
assertion object.hasNumberOfChangesGreaterThan(int)
public ChangesAssert hasNumberOfChangesLessThan(int expected)
Example where the assertion verifies that there are less than 8 changes :
assertThat(changes).hasNumberOfChangesLessThan(8);
hasNumberOfChangesLessThan
in interface AssertOnNumberOfChanges<ChangesAssert>
expected
- The number to compare to.this
assertion object.hasNumberOfChangesLessThan(int)
public ChangesAssert hasNumberOfChangesGreaterThanOrEqualTo(int expected)
Example where the assertion verifies that there are at least 8 changes :
assertThat(changes).hasNumberOfChangesGreaterThanOrEqualTo(8);
hasNumberOfChangesGreaterThanOrEqualTo
in interface AssertOnNumberOfChanges<ChangesAssert>
expected
- The number to compare to.this
assertion object.hasNumberOfChangesGreaterThanOrEqualTo(int)
public ChangesAssert hasNumberOfChangesLessThanOrEqualTo(int expected)
Example where the assertion verifies that there are at most 8 changes :
assertThat(changes).hasNumberOfChangesLessThanOrEqualTo(8);
hasNumberOfChangesLessThanOrEqualTo
in interface AssertOnNumberOfChanges<ChangesAssert>
expected
- The number to compare to.this
assertion object.hasNumberOfChangesLessThanOrEqualTo(int)
Copyright © 2020 AssertJ. All rights reserved.