Class ClassResource<T>

java.lang.Object
org.junit.rules.ExternalResource
org.infinispan.commons.junit.ClassResource<T>
All Implemented Interfaces:
org.junit.rules.TestRule

public class ClassResource<T> extends org.junit.rules.ExternalResource
Use with @ClassRule to initialize a resource in a non-static method and release it after all the methods in the class.
Since:
10.0
Author:
Dan Berindei
  • Constructor Details

    • ClassResource

      public ClassResource()
    • ClassResource

      public ClassResource(Consumer<T> closer)
      Use a custom closer for non-AutoCloseable resources.
  • Method Details