Examples of ReturnValueDescriptor


Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.2", id = "a")
  public void testGetElementClassForMethod() {
    ReturnValueDescriptor descriptor = Executables.returnValueConstrainedMethod().getReturnValueDescriptor();
    assertEquals( descriptor.getElementClass(), int.class );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.2", id = "a")
  public void testGetElementClassForVoidMethod() {
    ReturnValueDescriptor descriptor = Executables.parameterConstrainedMethod().getReturnValueDescriptor();
    assertEquals( descriptor.getElementClass(), void.class );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.2", id = "a")
  public void testGetElementClassForConstructor() {
    ReturnValueDescriptor descriptor = Executables.returnValueConstrainedConstructor().getReturnValueDescriptor();
    assertEquals( descriptor.getElementClass(), CustomerService.class );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.4", id = "a")
  public void testIsCascadedForMethodReturnValue() {
    ReturnValueDescriptor descriptor = Executables.returnValueConstrainedMethod()
        .getReturnValueDescriptor();
    assertFalse( descriptor.isCascaded(), "Should not be cascaded" );

    descriptor = Executables.cascadedReturnValueMethod().getReturnValueDescriptor();
    assertTrue( descriptor.isCascaded(), "Should be cascaded" );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.4", id = "a")
  public void testIsCascadedForConstructorReturnValue() {
    ReturnValueDescriptor descriptor = Executables.returnValueConstrainedConstructor()
        .getReturnValueDescriptor();
    assertFalse( descriptor.isCascaded(), "Should not be cascaded" );

    descriptor = Executables.cascadedReturnValueConstructor().getReturnValueDescriptor();
    assertTrue( descriptor.isCascaded(), "Should be cascaded" );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.4", id = "a")
  public void testIsCascadedForVoidMethod() {
    ReturnValueDescriptor descriptor = Executables.parameterConstrainedMethod().getReturnValueDescriptor();
    assertFalse( descriptor.isCascaded() );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

      @SpecAssertion(section = "6.4", id = "b"),
      @SpecAssertion(section = "6.5", id = "a"),
      @SpecAssertion(section = "6.5", id = "b")
  })
  public void testGetGroupConversionsForConstructorReturnValue() {
    ReturnValueDescriptor returnValueDescriptor = Executables.constructorWithGroupConversionOnReturnValue()
        .getReturnValueDescriptor();
    Set<GroupConversionDescriptor> groupConversions = returnValueDescriptor.getGroupConversions();

    assertEquals( groupConversions.size(), 2 );

    for ( GroupConversionDescriptor groupConversionDescriptor : groupConversions ) {
      if ( groupConversionDescriptor.getFrom().equals( Default.class ) ) {
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

      @SpecAssertion(section = "6.4", id = "b"),
      @SpecAssertion(section = "6.5", id = "a"),
      @SpecAssertion(section = "6.5", id = "b")
  })
  public void testGetGroupConversionsForVoidMethod() {
    ReturnValueDescriptor descriptor = Executables.parameterConstrainedMethod().getReturnValueDescriptor();
    assertTrue( descriptor.getGroupConversions().isEmpty() );
  }
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

      @SpecAssertion(section = "6.4", id = "b"),
      @SpecAssertion(section = "6.5", id = "a"),
      @SpecAssertion(section = "6.5", id = "b")
  })
  public void testGetGroupConversionsForMethodReturnValue() {
    ReturnValueDescriptor returnValueDescriptor = Executables.methodWithGroupConversionOnReturnValue()
        .getReturnValueDescriptor();
    Set<GroupConversionDescriptor> groupConversions = returnValueDescriptor.getGroupConversions();

    assertEquals( groupConversions.size(), 2 );

    for ( GroupConversionDescriptor groupConversionDescriptor : groupConversions ) {
      if ( groupConversionDescriptor.getFrom().equals( Default.class ) ) {
View Full Code Here

Examples of javax.validation.metadata.ReturnValueDescriptor

  }

  @Test
  @SpecAssertion(section = "6.4", id = "b")
  public void testGetGroupConversionsReturnsEmptySetForConstructorReturnValue() {
    ReturnValueDescriptor returnValueDescriptor = Executables.cascadedReturnValueMethod()
        .getReturnValueDescriptor();
    Set<GroupConversionDescriptor> groupConversions = returnValueDescriptor.getGroupConversions();

    assertNotNull( groupConversions );
    assertTrue( groupConversions.isEmpty() );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.