All Packages This Package Class Hierarchy Class Search Index
java.lang.Object | +----edu.utah.janos.tests.Tester | +----edu.utah.janos.tests.nodeos.DemultiplexKeyTester
Summary |
public class DemultiplexKeyTester extends edu.utah.janos.tests.Tester { // Constructors 1 public DemultiplexKeyTester(); // Methods 5 private int firstByte(byte[], byte); private byte[] generateBadSlice(byte[], int, int); private byte[] generateKeyBytes(int); private byte[] generateSlice(byte[], int, int); public void testUnit() throws TestFailedException; // Inner Classes 1 private class DemultiplexKeyTester.TestKey }
Constructors |
· DemultiplexKeyTester | Summary | Top |
public DemultiplexKeyTester()
Default constructor
Methods |
· firstByte | Summary | Top |
private int firstByte(byte[] bytes, byte value)
Report the first occurrence of value in bytes
Parameter Description bytes The array to scan through value The value to search for in bytes
- Returns:
- The index of the first occurrence of value, or -1 if its not found
· generateKeyBytes | Summary | Top |
private byte[] generateKeyBytes(int length)
Generate a random array of bytes for a key
Parameter Description length The length of the array
- Returns:
- An array of bytes with random element values
· generateSlice | Summary | Top |
private byte[] generateSlice(byte[] key, int offset, int length)
Create an array from a section of another
Parameter Description key The array to create the slice from offset The start of the section in key to copy length The length of the section in key to copy
- Returns:
- A new byte array that has the values from the section of key specified by the parameters
· generateBadSlice | Summary | Top |
private byte[] generateBadSlice(byte[] key, int offset, int length)
Create a byte array that won't match the specified subsection of key
Parameter Description key The byte array to generate the bad slice from offset The start of the section in key to create the bad slice from length The length of the section in key
- Returns:
- A byte array that won't match the section in key specified by the parameters
· testUnit | Summary | Top |
public void testUnit() throws TestFailedException
- Overrides:
- testUnit in class Tester
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7