// Path: collection-matchers/src/main/java/ru/yandex/qatools/matchers/collection/ContainsUniqueItems.java
// @Factory
// public static <U> Matcher<Iterable<? extends U>> containsUniqueItems() {
// 	return new ContainsUniqueItems<U>();
// }


import org.junit.Test;
import java.util.List;
import static java.util.Arrays.asList;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.not;
import static org.hamcrest.Matchers.nullValue;
import static ru.yandex.qatools.matchers.collection.ContainsUniqueItems.containsUniqueItems;
package ru.yandex.qatools.matchers.collection;




/**
 * @author Artem Eroshenko eroshenkoam
 *         4/23/13, 7:38 PM
 * @author Artem Koshelev artkoshelev
 */
public class CollectionMatchersTest {

    @Test
	public void containsUniqueElementsFactoryMethodReturnsMatcher() {
// Path: collection-matchers/src/main/java/ru/yandex/qatools/matchers/collection/ContainsUniqueItems.java
// @Factory
// public static <U> Matcher<Iterable<? extends U>> containsUniqueItems() {
// 	return new ContainsUniqueItems<U>();
// }


// Path: collection-matchers/src/test/java/ru/yandex/qatools/matchers/collection/CollectionMatchersTest.java
import org.junit.Test;
import java.util.List;
import static java.util.Arrays.asList;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.not;
import static org.hamcrest.Matchers.nullValue;
import static ru.yandex.qatools.matchers.collection.ContainsUniqueItems.containsUniqueItems;

package ru.yandex.qatools.matchers.collection;




/**
 * @author Artem Eroshenko eroshenkoam
 *         4/23/13, 7:38 PM
 * @author Artem Koshelev artkoshelev
 */
public class CollectionMatchersTest {

    @Test
	public void containsUniqueElementsFactoryMethodReturnsMatcher() {
		assertThat(containsUniqueItems(), not(nullValue()));