All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mockit.external.hamcrest.core.IsNot Maven / Gradle / Ivy

Go to download

JMockit is a Java toolkit for developer (unit/integration) testing. It contains mocking APIs and other tools, supporting both JUnit and TestNG. The mocking APIs allow all kinds of Java code, without testability restrictions, to be tested in isolation from selected dependencies.

There is a newer version: 1.7
Show newest version
/*  Copyright (c) 2000-2009 hamcrest.org
 */
package mockit.external.hamcrest.core;

import mockit.external.hamcrest.*;

/**
 * Calculates the logical negation of a matcher.
 */
public final class IsNot extends BaseMatcher
{
   private final Matcher matcher;

   public IsNot(Matcher matcher)
   {
      this.matcher = matcher;
   }

   public boolean matches(Object arg)
   {
      return !matcher.matches(arg);
   }

   public void describeTo(Description description)
   {
      description.appendText("not ").appendDescriptionOf(matcher);
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy