Class TableSubject

java.lang.Object
com.google.common.truth.Subject
com.google.common.truth.TableSubject

public final class TableSubject extends Subject
A subject for Table values.
Author:
Kurt Alfred Kluever
  • Method Details

    • isEmpty

      public void isEmpty()
      Checks that the actual table is empty.
    • isNotEmpty

      public void isNotEmpty()
      Checks that the actual table is not empty.
    • hasSize

      public void hasSize(int size)
      Checks that the actual table has the given size.
    • contains

      public void contains(@Nullable Object rowKey, @Nullable Object columnKey)
      Checks that the actual table contains a mapping for the given row key and column key.
    • doesNotContain

      public void doesNotContain(@Nullable Object rowKey, @Nullable Object columnKey)
      Checks that the actual table does not contain a mapping for the given row key and column key.
    • containsCell

      public void containsCell(@Nullable Object rowKey, @Nullable Object columnKey, @Nullable Object value)
      Checks that the actual table contains the given cell.
    • containsCell

      public void containsCell(@Nullable Table.Cell<?,?,?> cell)
      Checks that the actual table contains the given cell.
    • doesNotContainCell

      public void doesNotContainCell(@Nullable Object rowKey, @Nullable Object columnKey, @Nullable Object value)
      Checks that the actual table does not contain the given cell.
    • doesNotContainCell

      public void doesNotContainCell(@Nullable Table.Cell<?,?,?> cell)
      Checks that the actual table does not contain the given cell.
    • containsRow

      public void containsRow(@Nullable Object rowKey)
      Checks that the actual table contains the given row key.
    • containsColumn

      public void containsColumn(@Nullable Object columnKey)
      Checks that the actual table contains the given column key.
    • containsValue

      public void containsValue(@Nullable Object value)
      Checks that the actual table contains the given value.