public void WeakImplementorField_Interface() { var field = new PeerMembersField(new CodeGenerationOptions { CodeGenerationTarget = CodeGenerationTarget.XAJavaInterop1 }, "B", "IMyJavaType", true); Assert.AreEqual("private static readonly JniPeerMembers _members = new XAPeerMembers (\"B\", typeof (IMyJavaType), isInterface: true);", GetOutput(field).Trim()); }
public void PeerMembersField_Class() { var field = new PeerMembersField(new CodeGenerationOptions(), "B", "MyJavaType", false); Assert.AreEqual("static readonly JniPeerMembers _members = new JniPeerMembers (\"B\", typeof (MyJavaType));", GetOutput(field).Trim()); }