public StringSubject factValue(String key) {
    return doFactValue(key, null);
  }
@Test
  public void nonTruthErrorFactValue() {
    Object unused = expectFailureWhenTestingThat(new AssertionError()).factValue("foo");
    assertFailureKeys("expected a failure thrown by Truth's failure API", "but was");
  }