From 685f1cbce1ec33db4bec3a1a97eba71be8678361 Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Fri, 22 Sep 2006 21:54:28 +0000
Subject: [PATCH] Use methods from LdapTestCase class
---
opends/tests/unit-tests-testng/src/server/org/opends/server/protocols/ldap/TestBindRequestProtocolOp.java | 29 +++++++++++------------------
1 files changed, 11 insertions(+), 18 deletions(-)
diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/protocols/ldap/TestBindRequestProtocolOp.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/protocols/ldap/TestBindRequestProtocolOp.java
index c3a24fd..dbdeca8 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/protocols/ldap/TestBindRequestProtocolOp.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/protocols/ldap/TestBindRequestProtocolOp.java
@@ -28,7 +28,6 @@
import java.util.ArrayList;
-import org.opends.server.protocols.asn1.ASN1Boolean;
import org.opends.server.protocols.asn1.ASN1Element;
import org.opends.server.protocols.asn1.ASN1Integer;
import org.opends.server.protocols.asn1.ASN1Long;
@@ -116,29 +115,23 @@
@Test (expectedExceptions = LDAPException.class)
public void testInvalidBindRequestTooManyElements() throws Exception
{
- ASN1OctetString bindDn=new ASN1OctetString(dn);
- ASN1OctetString pw=new ASN1OctetString(pwd);
- BindRequestProtocolOp sasl =
- new BindRequestProtocolOp(bindDn, SASL_MECHANISM_PLAIN, pw);
- ASN1Element element = sasl.encode();
- ArrayList<ASN1Element> elements = ((ASN1Sequence)element).elements();
- elements.add(new ASN1Boolean(true));
- ProtocolOp.decode(new ASN1Sequence(OP_TYPE_BIND_REQUEST, elements));
+ ASN1OctetString bindDn=new ASN1OctetString(dn);
+ ASN1OctetString pw=new ASN1OctetString(pwd);
+ BindRequestProtocolOp sasl =
+ new BindRequestProtocolOp(bindDn, SASL_MECHANISM_PLAIN, pw);
+ tooManyElements(sasl, OP_TYPE_BIND_REQUEST);
}
@Test (expectedExceptions = LDAPException.class)
public void testInvalidBindRequestTooFewElements() throws Exception
{
- ASN1OctetString bindDn=new ASN1OctetString(dn);
- ASN1OctetString pw=new ASN1OctetString(pwd);
- BindRequestProtocolOp sasl =
- new BindRequestProtocolOp(bindDn, SASL_MECHANISM_PLAIN, pw);
- ASN1Element element = sasl.encode();
- ArrayList<ASN1Element> elements = ((ASN1Sequence)element).elements();
- elements.remove(0);
- ProtocolOp.decode(new ASN1Sequence(OP_TYPE_BIND_REQUEST, elements));
+ ASN1OctetString bindDn=new ASN1OctetString(dn);
+ ASN1OctetString pw=new ASN1OctetString(pwd);
+ BindRequestProtocolOp sasl =
+ new BindRequestProtocolOp(bindDn, SASL_MECHANISM_PLAIN, pw);
+ tooFewElements(sasl, OP_TYPE_BIND_REQUEST);
}
-
+
@Test (expectedExceptions = LDAPException.class)
public void testInvalidBindRequestProtoVersion() throws Exception
{
--
Gitblit v1.10.0