@Test
  public void testTranslation() {
    DateTime fixed = new DateTime(DateTimeZones.UTC).withDate(2013, 12, 13).withTime(9, 10, 20, 0);
    Application app =
        Application.application("test123")
            .withTitle("test")
            .withDescription("desc")
            .withConfiguration(ApplicationConfiguration.DEFAULT_CONFIGURATION)
            .withCredentials(new ApplicationCredentials("apiKey"))
            .withLastUpdated(fixed)
            .withDeerId(123L)
            .withRevoked(true)
            .withNumberOfUsers(27L)
            .withStripeCustomerId("Stripe1234")
            .build();

    ApplicationTranslator translator = new ApplicationTranslator();
    Application translated = translator.fromDBObject(translator.toDBObject(app));
    assertEquals(app.getSlug(), translated.getSlug());
    assertEquals(app.getDescription(), translated.getDescription());
    assertEquals(app.getLastUpdated(), translated.getLastUpdated());
    assertEquals(app.getDeerId(), translated.getDeerId());
    assertEquals(app.isRevoked(), translated.isRevoked());
    assertEquals(app.getNumberOfUsers(), translated.getNumberOfUsers());
    assertEquals(app.getStripeCustomerId().get(), translated.getStripeCustomerId().get());
  }
Пример #2
0
 static {
   VersionApp versionApp = Application.application().injector().getInstance(VersionApp.class);
   VERSIONNUMMAJ = versionApp.majVersion();
   VERSIONNUMMIN = versionApp.minVersion();
   VERSIONNUMPATCH = versionApp.patchVersion();
   VERSIONNUMBUILD = versionApp.buildVersion();
   VERSIONDATE = versionApp.dateVersion();
 }
Пример #3
0
 public String bugURL() {
   return ((Application) Application.application()).bugzillaHostUrl()
       + "/show_bug.cgi?id="
       + anItem.valueForKey("bugId");
 }