@Test
public void testIsSystemClass() {

  assertFalse(isSystemClass("org.example.Foo", null));
  assertTrue(isSystemClass("org.example.Foo", classes("org.example.Foo")));
  assertTrue(isSystemClass("/org.example.Foo", classes("org.example.Foo")));
  assertTrue(isSystemClass("org.example.Foo", classes("org.example.")));
  assertTrue(isSystemClass("net.example.Foo",
      classes("org.example.,net.example.")));
  assertFalse(isSystemClass("org.example.Foo",
      classes("-org.example.Foo,org.example.")));
  assertTrue(isSystemClass("org.example.Bar",
      classes("-org.example.Foo.,org.example.")));
}