cafe.test
Class FingerprintAuthenticationTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by cafe.test.FingerprintAuthenticationTest
All Implemented Interfaces:
FingerprintEvent, junit.framework.Test

public class FingerprintAuthenticationTest
extends junit.framework.TestCase
implements FingerprintEvent


Constructor Summary
FingerprintAuthenticationTest()
           
 
Method Summary
 boolean authenticatedFingerprint(int fpid)
          Here is the methods which fingerprintAuthentication calls back when it's operational.
 FPData[] getFingerprintData()
          FingerprintAuthentication will call this to get fingerprints from cache.
 void testAddFingerprint()
           
 void testDeleteFingerprint()
           
 void testNewFingerprint()
           
 void testOnSensorPlug()
          Test what happens when we simulate the plugging in of a sensor.
 void testOnSensorUnplug()
           
 void unAuthenticatedFingerprint(FPData fpd)
          Used to inform the system that a fingerprint was read, but not recognized.
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FingerprintAuthenticationTest

public FingerprintAuthenticationTest()
Method Detail

authenticatedFingerprint

public boolean authenticatedFingerprint(int fpid)
Here is the methods which fingerprintAuthentication calls back when it's operational.

Specified by:
authenticatedFingerprint in interface FingerprintEvent
Parameters:
fpid - the id number of the recognized fingerprint
Returns:
true if the fingerprint should be kept in cache. false if it should be deleted (i.e. has been deleted from the database).

unAuthenticatedFingerprint

public void unAuthenticatedFingerprint(FPData fpd)
Description copied from interface: FingerprintEvent
Used to inform the system that a fingerprint was read, but not recognized.

Specified by:
unAuthenticatedFingerprint in interface FingerprintEvent
Parameters:
fpd - FPData containing the fingerprint's data

getFingerprintData

public FPData[] getFingerprintData()
FingerprintAuthentication will call this to get fingerprints from cache.

Specified by:
getFingerprintData in interface FingerprintEvent
Returns:
a list of FPData instances containing all fingerprint data in the database

testOnSensorPlug

public void testOnSensorPlug()
Test what happens when we simulate the plugging in of a sensor.


testOnSensorUnplug

public void testOnSensorUnplug()

testNewFingerprint

public void testNewFingerprint()

testDeleteFingerprint

public void testDeleteFingerprint()

testAddFingerprint

public void testAddFingerprint()