use of com.google.common.testing.NullPointerTester in project bazel by bazelbuild.
the class DependencyTest method factoriesPassNullableTester.
@Test
public void factoriesPassNullableTester() throws Exception {
update();
new NullPointerTester().setDefault(Label.class, Label.parseAbsolute("//a")).setDefault(BuildConfiguration.class, getTargetConfiguration()).testAllPublicStaticMethods(Dependency.class);
}
use of com.google.common.testing.NullPointerTester in project bazel by bazelbuild.
the class ExtraDataListTest method testNulls.
@Test
public void testNulls() {
NullPointerTester tester = new NullPointerTester();
tester.testAllPublicConstructors(ExtraDataList.class);
tester.testAllPublicInstanceMethods(new ExtraDataList());
}
use of com.google.common.testing.NullPointerTester in project guava by hceylan.
the class FunctionsTest method testNullPointerExceptions.
@GwtIncompatible("NullPointerTester")
public void testNullPointerExceptions() throws Exception {
NullPointerTester tester = new NullPointerTester();
tester.testAllPublicStaticMethods(Functions.class);
}
use of com.google.common.testing.NullPointerTester in project guava by hceylan.
the class JoinerTest method testNullPointers.
@GwtIncompatible("NullPointerTester")
public void testNullPointers() throws Exception {
NullPointerTester tester = new NullPointerTester();
tester.setDefault(StringBuilder.class, new StringBuilder());
// This is necessary because of the generics hackery we have to temporarily support parameters
// which implement both Iterator and Iterable.
tester.setDefault(Object.class, Iterators.emptyIterator());
tester.testAllPublicStaticMethods(Joiner.class);
tester.testAllPublicInstanceMethods(Joiner.on(","));
tester.testAllPublicInstanceMethods(Joiner.on(",").skipNulls());
tester.testAllPublicInstanceMethods(Joiner.on(",").useForNull("x"));
tester.testAllPublicInstanceMethods(Joiner.on(",").withKeyValueSeparator("="));
}
use of com.google.common.testing.NullPointerTester in project guava by hceylan.
the class SplitterTest method testNullPointers.
@GwtIncompatible("NullPointerTester")
public void testNullPointers() throws Exception {
NullPointerTester tester = new NullPointerTester();
tester.testAllPublicStaticMethods(Splitter.class);
tester.testAllPublicInstanceMethods(Splitter.on(","));
tester.testAllPublicInstanceMethods(Splitter.on(",").trimResults());
}
Aggregations