diff --git a/guava/pom.xml b/guava/pom.xml
index cea3540394..e5e2c604ab 100644
--- a/guava/pom.xml
+++ b/guava/pom.xml
@@ -65,35 +65,6 @@
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
-
-
-
-
-
-
-
-
-
-
-
- org.codehaus.cargo
- cargo-maven2-plugin
- ${cargo-maven2-plugin.version}
-
- true
-
- jetty8x
- embedded
-
-
-
-
-
-
- 8082
-
-
-
diff --git a/guava/src/test/java/org/baeldung/guava/collections/GuavaCollectionsExamples.java b/guava/src/test/java/org/baeldung/guava/collections/GuavaCollectionsExamplesTest.java
similarity index 57%
rename from guava/src/test/java/org/baeldung/guava/collections/GuavaCollectionsExamples.java
rename to guava/src/test/java/org/baeldung/guava/collections/GuavaCollectionsExamplesTest.java
index 7ee2c69c84..fd764d6203 100644
--- a/guava/src/test/java/org/baeldung/guava/collections/GuavaCollectionsExamples.java
+++ b/guava/src/test/java/org/baeldung/guava/collections/GuavaCollectionsExamplesTest.java
@@ -7,28 +7,36 @@ import org.junit.Test;
import com.google.common.base.Function;
import com.google.common.collect.Lists;
-public class GuavaCollectionsExamples {
+public class GuavaCollectionsExamplesTest {
+
+ // tests
- @SuppressWarnings({ "unused", "unchecked" })
@Test
- public final void whenCastingAllElementsOfACollectionToSubtype_thenCastIsOK() {
+ public final void whenDowncastingGenerifiedCollectionToNewGenerifiedCollection_thenCastIsOK() {
final class CastFunction implements Function {
- @Override
@SuppressWarnings("unchecked")
+ @Override
public final T apply(final F from) {
return (T) from;
}
}
final List originalList = Lists.newArrayList();
- final List selectedProductsQuick = (List) (List extends Number>) originalList;
final List selectedProducts = Lists.transform(originalList, new CastFunction());
System.out.println(selectedProducts);
}
+ @SuppressWarnings({ "unchecked" })
+ @Test
+ public final void whenDowncastingGenerifiedCollectionToNewGenerifiedCollection_thenCastIsOK2() {
+ final List originalList = Lists.newArrayList();
+ final List selectedProducts = (List) (List extends Number>) originalList;
+ System.out.println(selectedProducts);
+ }
+
@Test
public final void when_then() {
-
+ //
}
}