@Override
  public void start() {
    DatabaseCharsetChecker.State state = DatabaseCharsetChecker.State.STARTUP;
    if (upgradeStatus.isUpgraded()) {
      state = DatabaseCharsetChecker.State.UPGRADE;
    } else if (upgradeStatus.isFreshInstall()) {
      state = DatabaseCharsetChecker.State.FRESH_INSTALL;
    }
    charsetChecker.check(state);
  }
@Test
  public void test_fresh_install() {
    when(upgradeStatus.isFreshInstall()).thenReturn(true);

    underTest.start();

    verify(charsetChecker).check(DatabaseCharsetChecker.State.FRESH_INSTALL);
  }