#61 - Make sure Project.getDependencies() includes transitive dependencies.

This commit is contained in:
Oliver Gierke
2017-07-27 10:32:44 +02:00
parent 93cd2b73ea
commit ed0bbe3efd
2 changed files with 28 additions and 11 deletions

View File

@@ -15,8 +15,9 @@
*/
package org.springframework.data.release.model;
import static org.assertj.core.api.Assertions.assertThat;
import static org.hamcrest.CoreMatchers.*;
import static org.junit.Assert.*;
import static org.junit.Assert.assertThat;
import java.util.ArrayList;
import java.util.List;
@@ -55,4 +56,11 @@ public class ProjectUnitTests {
assertThat(Projects.BUILD.getFullName(), is("Spring Data Build"));
assertThat(Projects.CASSANDRA.getFullName(), is("Spring Data for Apache Cassandra"));
}
@Test
public void returnsAllDependencies() {
assertThat(Projects.REDIS.getDependencies())//
.contains(Projects.COMMONS, Projects.KEY_VALUE, Projects.BUILD);
}
}