Package org.bouncycastle.asn1.test
Class ASN1IntegerTest
- java.lang.Object
-
- org.bouncycastle.util.test.SimpleTest
-
- org.bouncycastle.asn1.test.ASN1IntegerTest
-
- All Implemented Interfaces:
Test
public class ASN1IntegerTest extends SimpleTest
-
-
Constructor Summary
Constructors Constructor Description ASN1IntegerTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()static voidmain(java.lang.String[] args)voidperformTest()voidtestInvalidEncoding_00()voidtestInvalidEncoding_00_32bits()voidtestInvalidEncoding_ff()voidtestInvalidEncoding_ff_32bits()voidtestLooseValidEncoding_FF_32BAligned()voidtestLooseValidEncoding_FF_32BAligned_1not0()voidtestLooseValidEncoding_FF_32BAligned_2not0()voidtestLooseValidEncoding_zero_32BAligned()voidtestOversizedEncoding()voidtestValidEncodingMultiByte()voidtestValidEncodingSingleByte()Ensure existing single byte behavior.
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceTest- Specified by:
getNamein classSimpleTest
-
performTest
public void performTest() throws java.lang.Exception- Specified by:
performTestin classSimpleTest- Throws:
java.lang.Exception
-
testValidEncodingSingleByte
public void testValidEncodingSingleByte() throws java.lang.ExceptionEnsure existing single byte behavior.- Throws:
java.lang.Exception
-
testValidEncodingMultiByte
public void testValidEncodingMultiByte() throws java.lang.Exception- Throws:
java.lang.Exception
-
testInvalidEncoding_00
public void testInvalidEncoding_00() throws java.lang.Exception- Throws:
java.lang.Exception
-
testInvalidEncoding_ff
public void testInvalidEncoding_ff() throws java.lang.Exception- Throws:
java.lang.Exception
-
testInvalidEncoding_00_32bits
public void testInvalidEncoding_00_32bits() throws java.lang.Exception- Throws:
java.lang.Exception
-
testInvalidEncoding_ff_32bits
public void testInvalidEncoding_ff_32bits() throws java.lang.Exception- Throws:
java.lang.Exception
-
testLooseValidEncoding_zero_32BAligned
public void testLooseValidEncoding_zero_32BAligned() throws java.lang.Exception- Throws:
java.lang.Exception
-
testLooseValidEncoding_FF_32BAligned
public void testLooseValidEncoding_FF_32BAligned() throws java.lang.Exception- Throws:
java.lang.Exception
-
testLooseValidEncoding_FF_32BAligned_1not0
public void testLooseValidEncoding_FF_32BAligned_1not0() throws java.lang.Exception- Throws:
java.lang.Exception
-
testLooseValidEncoding_FF_32BAligned_2not0
public void testLooseValidEncoding_FF_32BAligned_2not0() throws java.lang.Exception- Throws:
java.lang.Exception
-
testOversizedEncoding
public void testOversizedEncoding() throws java.lang.Exception- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args)
-
-