Package org.beangle.packagekit.maven

Source Code of org.beangle.packagekit.maven.MavenResolverTest

/* Copyright c 2005-2012.
* Licensed under GNU  LESSER General Public License, Version 3.
* http://www.gnu.org/licenses
*/
package org.beangle.packagekit.maven;

import static org.testng.Assert.assertEquals;
import static org.testng.Assert.assertNotNull;
import static org.testng.Assert.assertTrue;

import java.util.List;

import org.beangle.packagekit.Resolver;
import org.beangle.packagekit.Resource;
import org.beangle.packagekit.internal.SimpleResource;
import org.testng.annotations.Test;

@Test
public class MavenResolverTest {

  public void testResolve() {
    Resource resource = new SimpleResource("beangle-packagekit-1.0.0");
    Resolver resolver = new MavenResolver();
    List<Resource> requires = resolver.getRequires(resource);
    assertNotNull(requires);
    assertTrue(requires.size() == 1);
    Resource require = requires.get(0);
    assertEquals(require.getId(), "beangle-commons-1.0.0");
  }
}
TOP

Related Classes of org.beangle.packagekit.maven.MavenResolverTest

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.