@@ -0,0 +1,2125 @@
+/*%0A *  Copyright (c) 2019 Ot%C3%A1vio Santana and others%0A *   All rights reserved. This program and the accompanying materials%0A *   are made available under the terms of the Eclipse Public License v1.0%0A *   and Apache License v2.0 which accompanies this distribution.%0A *   The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html%0A *   and the Apache License v2.0 is available at http://www.opensource.org/licenses/apache2.0.php.%0A *%0A *   You may elect to redistribute this code under either of these licenses.%0A *%0A *   Contributors:%0A *%0A *   Otavio Santana%0A */%0Apackage org.jnosql.artemis.column;%0A%0Aimport org.jnosql.artemis.CDIExtension;%0Aimport org.jnosql.artemis.ConfigurationUnit;%0Aimport org.jnosql.artemis.PersonRepositoryAsync;%0Aimport org.jnosql.artemis.UserRepository;%0Aimport org.junit.jupiter.api.Test;%0Aimport org.junit.jupiter.api.extension.ExtendWith;%0A%0Aimport javax.inject.Inject;%0A%0Aimport static org.jnosql.artemis.DatabaseType.COLUMN;%0Aimport static org.junit.jupiter.api.Assertions.assertNotNull;%0A%0A@ExtendWith(CDIExtension.class)%0Apublic class RepositoryExtensionTest %7B%0A%0A%0A%0A    @Inject%0A    @ConfigurationUnit(database = %22name%22, fileName = %22column.json%22, name = %22name%22)%0A    private UserRepository repository;%0A%0A%0A    @Inject%0A    @ConfigurationUnit(database = %22name%22, fileName = %22column.json%22, name = %22name%22, repository = COLUMN)%0A    private UserRepository repository2;%0A%0A%0A    @Inject%0A    @ConfigurationUnit(database = %22name%22, fileName = %22column.json%22, name = %22name%22)%0A    private PersonRepositoryAsync repositoryAsync;%0A%0A    @Inject%0A    @ConfigurationUnit(database = %22name%22, fileName = %22column.json%22, name = %22name%22, repository = COLUMN)%0A    private PersonRepositoryAsync repositoryAsync2;%0A%0A%0A%0A    @Test%0A    public void shouldUseUserRepository() %7B%0A        assertNotNull(repository);%0A%0A    %7D%0A%0A    @Test%0A    public void shouldUseUserRepository2() %7B%0A        assertNotNull(repository2);%0A%0A    %7D%0A%0A    @Test%0A    public void shouldUseUserRepositoryAsync() %7B%0A        assertNotNull(repositoryAsync);%0A%0A    %7D%0A%0A    @Test%0A    public void shouldUseUserRepositoryAsync2() %7B%0A        assertNotNull(repositoryAsync2);%0A%0A    %7D%0A%7D%0A

add test to repository extension to column