Package com.google.common.testing

Examples of com.google.common.testing.TearDown


  /**
   * This test makes sure to clear the system property on tearDown.
   */
  private void clearSystemPropertyOnTearDown() {
    TearDown tearDown = new TearDown() {
      public void tearDown() throws Exception {
        System.clearProperty(GuiceBerryEnvRemapper.GUICE_BERRY_ENV_REMAPPER_PROPERTY_NAME);
      }
    };
    addTearDown(tearDown);
View Full Code Here


  public void testWhenDogIsFeatured() {
    Pet expected = Pet.DOG;
    PetStoreModuleWithGlobalStaticOverride.override = expected;
    // register a tearDown, so that at the end of the test,
    // the override is set to null again
    tearDownAccepter.addTearDown(new TearDown() {
      public void tearDown() {
        PetStoreModuleWithGlobalStaticOverride.override = null;
      }
    });
    welcomeTestPage
View Full Code Here

  public void testWhenCatIsFeatured() {
    Pet expected = Pet.CAT;
    PetStoreModuleWithGlobalStaticOverride.override = expected;
    // register a tearDown, so that at the end of the test,
    // the override is set to null again
    tearDownAccepter.addTearDown(new TearDown() {
      public void tearDown() {
        PetStoreModuleWithGlobalStaticOverride.override = null;
      }
    });
    welcomeTestPage
View Full Code Here

  public void testWhenDogIsFeatured() {
    Pet expected = Pet.DOG;
    PetStoreModuleWithTestIdBasedOverride.override.put(testId, expected);
    // register a tearDown, so that at the end of the test,
    // the override is set to null again
    tearDownAccepter.addTearDown(new TearDown() {
      public void tearDown() {
        PetStoreModuleWithTestIdBasedOverride.override.remove(testId);
      }
    });
    welcomeTestPage
View Full Code Here

  public void testWhenCatIsFeatured() {
    Pet expected = Pet.CAT;
    PetStoreModuleWithTestIdBasedOverride.override.put(testId, expected);
    // register a tearDown, so that at the end of the test,
    // the override is set to null again
    tearDownAccepter.addTearDown(new TearDown() {
      public void tearDown() {
        PetStoreModuleWithTestIdBasedOverride.override.remove(testId);
      }
    });
    welcomeTestPage
View Full Code Here

        final TearDownAccepter tearDownAccepter) {
     
      return new TestWrapper() {
       
        public void toRunBeforeTest() {
          tearDownAccepter.addTearDown(new TearDown() {
           
            public void tearDown() throws Exception {
              System.out.println("Ending: " + testId);
            }
          });
View Full Code Here

    final GuiceBerryWrapper wrapper = guiceBerry.buildWrapper(testDescription,
        new VersionTwoBackwardsCompatibleGuiceBerryEnvSelector());

    //add a tear down before setting up so that if an exception is thrown there,
    //we still do the tear down.
    maybeAddGuiceBerryTearDown(testDescription, new TearDown() {
     
      public void tearDown() throws Exception {
        wrapper.runAfterTest();
      }
    });
View Full Code Here

TOP

Related Classes of com.google.common.testing.TearDown

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.