Package org.springframework.shell.core

Examples of org.springframework.shell.core.MethodTarget


  private static final Method METHOD_1 = TARGET_1.getClass().getMethods()[0]// unmockable
  private static final Method METHOD_2 = TARGET_2.getClass().getMethods()[1]// unmockable
 
  @Test
  public void testInstanceEqualsItself() {
    final MethodTarget instance = new MethodTarget(METHOD_1, TARGET_1);
    assertEquals(instance, instance);
  }
View Full Code Here


    assertEquals(instance, instance);
  }
 
  @Test
  public void testInstanceDoesNotEqualNull() {
    assertFalse(new MethodTarget(METHOD_1, TARGET_1).equals(null));
  }
View Full Code Here

    assertFalse(new MethodTarget(METHOD_1, TARGET_1).equals(null));
  }
 
  @Test
  public void testInstancesWithSameMethodAndTargetAreEqualAndHaveSameHashCode() {
    final MethodTarget instance1 = new MethodTarget(METHOD_1, TARGET_1, "the-buff", "the-key");
    final MethodTarget instance2 = new MethodTarget(METHOD_1, TARGET_1);
    assertEquals(instance1, instance2);
    assertEquals(instance1.hashCode(), instance2.hashCode());
  }
View Full Code Here

    assertEquals(instance1.hashCode(), instance2.hashCode());
  }

  @Test
  public void testInstancesWithDifferentMethodAreNotEqual() {
    assertFalse(new MethodTarget(METHOD_1, TARGET_1).equals(new MethodTarget(METHOD_2, TARGET_1)));
  }
View Full Code Here

    assertFalse(new MethodTarget(METHOD_1, TARGET_1).equals(new MethodTarget(METHOD_2, TARGET_1)));
  }
 
  @Test
  public void testInstancesWithDifferentTargetAreNotEqual() {
    assertFalse(new MethodTarget(METHOD_1, TARGET_1).equals(new MethodTarget(METHOD_1, TARGET_2)));
  }
View Full Code Here

TOP

Related Classes of org.springframework.shell.core.MethodTarget

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.