|
|
@@ -29,10 +29,10 @@ public class MemberTestCase extends TestCase { |
|
|
|
} |
|
|
|
|
|
|
|
public void testMethodConstruction() { |
|
|
|
Member s = MemberImpl.methodFromString("void Foo.goo(int)"); |
|
|
|
Member s = TestUtils.methodFromString("void Foo.goo(int)"); |
|
|
|
Member t = MemberImpl.method(UnresolvedType.forName("Foo"), 0, "goo", "(I)V"); |
|
|
|
Member u = MemberImpl.methodFromString("void Foo1.goo(int)"); |
|
|
|
Member v = MemberImpl.methodFromString("int Foo.goo(int)"); |
|
|
|
Member u = TestUtils.methodFromString("void Foo1.goo(int)"); |
|
|
|
Member v = TestUtils.methodFromString("int Foo.goo(int)"); |
|
|
|
|
|
|
|
TestUtil.assertCommutativeEquals(s, s, true); |
|
|
|
TestUtil.assertCommutativeEquals(t, t, true); |
|
|
@@ -45,10 +45,10 @@ public class MemberTestCase extends TestCase { |
|
|
|
TestUtil.assertCommutativeEquals(t, v, false); |
|
|
|
TestUtil.assertCommutativeEquals(u, v, false); |
|
|
|
|
|
|
|
s = MemberImpl.fieldFromString("int Foo.goo"); |
|
|
|
s = TestUtils.fieldFromString("int Foo.goo"); |
|
|
|
t = MemberImpl.field("Foo", 0, "goo", "I"); |
|
|
|
u = MemberImpl.fieldFromString("int Foo.goo1"); |
|
|
|
v = MemberImpl.fieldFromString("long Foo.goo"); |
|
|
|
u = TestUtils.fieldFromString("int Foo.goo1"); |
|
|
|
v = TestUtils.fieldFromString("long Foo.goo"); |
|
|
|
|
|
|
|
TestUtil.assertCommutativeEquals(s, s, true); |
|
|
|
TestUtil.assertCommutativeEquals(t, t, true); |
|
|
@@ -64,7 +64,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
|
|
|
|
|
|
|
|
public void testMethodContents() { |
|
|
|
Member m = MemberImpl.methodFromString("void Foo.goo(int)"); |
|
|
|
Member m = TestUtils.methodFromString("void Foo.goo(int)"); |
|
|
|
kindTest(m, Member.METHOD); |
|
|
|
declaringTypeTest(m, "Foo"); |
|
|
|
nameTest(m, "goo"); |
|
|
@@ -75,7 +75,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
isConstructorTest(m, false); |
|
|
|
isStaticTest(m, false); |
|
|
|
|
|
|
|
m = MemberImpl.methodFromString("interface java.lang.Object java.util.Iterator.next()"); |
|
|
|
m = TestUtils.methodFromString("interface java.lang.Object java.util.Iterator.next()"); |
|
|
|
kindTest(m, Member.METHOD); |
|
|
|
declaringTypeTest(m, "java.util.Iterator"); |
|
|
|
nameTest(m, "next"); |
|
|
@@ -86,7 +86,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
isConstructorTest(m, false); |
|
|
|
isStaticTest(m, false); |
|
|
|
|
|
|
|
m = MemberImpl.methodFromString("void Foo.<init>(int, java.lang.Object)"); |
|
|
|
m = TestUtils.methodFromString("void Foo.<init>(int, java.lang.Object)"); |
|
|
|
kindTest(m, Member.CONSTRUCTOR); |
|
|
|
declaringTypeTest(m, "Foo"); |
|
|
|
nameTest(m, "<init>"); |
|
|
@@ -97,7 +97,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
isConstructorTest(m, true); |
|
|
|
isStaticTest(m, false); |
|
|
|
|
|
|
|
m = MemberImpl.methodFromString("private double Foo.sqrt(double)"); |
|
|
|
m = TestUtils.methodFromString("private double Foo.sqrt(double)"); |
|
|
|
kindTest(m, Member.METHOD); |
|
|
|
declaringTypeTest(m, "Foo"); |
|
|
|
nameTest(m, "sqrt"); |
|
|
@@ -108,7 +108,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
isConstructorTest(m, false); |
|
|
|
isStaticTest(m, false); |
|
|
|
|
|
|
|
m = MemberImpl.methodFromString("static int java.lang.Math.max(int, int)"); |
|
|
|
m = TestUtils.methodFromString("static int java.lang.Math.max(int, int)"); |
|
|
|
kindTest(m, Member.METHOD); |
|
|
|
declaringTypeTest(m, "java.lang.Math"); |
|
|
|
nameTest(m, "max"); |
|
|
@@ -121,7 +121,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
} |
|
|
|
|
|
|
|
public void testFieldContents() { |
|
|
|
Member m = MemberImpl.fieldFromString("int Foo.goo"); |
|
|
|
Member m = TestUtils.fieldFromString("int Foo.goo"); |
|
|
|
kindTest(m, Member.FIELD); |
|
|
|
declaringTypeTest(m, "Foo"); |
|
|
|
nameTest(m, "goo"); |
|
|
@@ -132,7 +132,7 @@ public class MemberTestCase extends TestCase { |
|
|
|
isConstructorTest(m, false); |
|
|
|
isStaticTest(m, false); |
|
|
|
|
|
|
|
m = MemberImpl.fieldFromString("static java.util.Iterator goo.Bar.i"); |
|
|
|
m = TestUtils.fieldFromString("static java.util.Iterator goo.Bar.i"); |
|
|
|
kindTest(m, Member.FIELD); |
|
|
|
declaringTypeTest(m, "goo.Bar"); |
|
|
|
nameTest(m, "i"); |