org.assertj.core.error
Class ShouldHaveOnlyElementsOfType

java.lang.Object
  extended by org.assertj.core.error.BasicErrorMessageFactory
      extended by org.assertj.core.error.ShouldHaveOnlyElementsOfType
All Implemented Interfaces:
ErrorMessageFactory

public class ShouldHaveOnlyElementsOfType
extends BasicErrorMessageFactory

Creates an error message indicating that a group does not have an element of the given type.


Field Summary
 
Fields inherited from class org.assertj.core.error.BasicErrorMessageFactory
arguments, format
 
Method Summary
static ShouldHaveOnlyElementsOfType shouldHaveOnlyElementsOfType(Object actual, Class<?> expectedType, Class<?> unexpectedType)
          Creates a new ShouldHaveOnlyElementsOfType.
 
Methods inherited from class org.assertj.core.error.BasicErrorMessageFactory
create, create, equals, hashCode, toString, unquotedString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

shouldHaveOnlyElementsOfType

public static ShouldHaveOnlyElementsOfType shouldHaveOnlyElementsOfType(Object actual,
                                                                        Class<?> expectedType,
                                                                        Class<?> unexpectedType)
Creates a new ShouldHaveOnlyElementsOfType.

Parameters:
actual - array or Iterable
expectedType - the expected type of all elements
unexpectedType - the type of one element that is not expectedType or it subclasses.
Returns:
the created ErrorMessageFactory.


Copyright © 2013–2015 AssertJ. All rights reserved.