@Override
  public String getWelcomeMessage(final User user) {

    if (isEnhanced()) {
      return "Welcome " + user + ". You're using the enhanced welcome message.";
    }

    return "Welcome to the application.";
  }
@Test
  void testFeatureTurnedOff() {
    final var properties = new Properties();
    properties.put("enhancedWelcome", false);
    var service = new PropertiesFeatureToggleVersion(properties);
    assertFalse(service.isEnhanced());
    final var welcomeMessage = service.getWelcomeMessage(new User("Jamie No Code"));
    assertEquals("Welcome to the application.", welcomeMessage);
  }