Add Validators unit tests

This commit is contained in:
Vinnie Falco
2013-07-13 07:37:49 -07:00
parent ac13e93b31
commit 371c3af450
4 changed files with 25 additions and 2 deletions

View File

@@ -14,7 +14,7 @@
class Validator
{
public:
typedef RippleAddress PublicKey;
typedef uint256 PublicKey;
explicit Validator (PublicKey const& publicKey);

View File

@@ -218,3 +218,23 @@ Validators* Validators::New (Listener* listener)
{
return new ValidatorsImp (listener);
}
//------------------------------------------------------------------------------
/** Produces validators for unit tests.
*/
class TestValidatorSource : public Validators::Source
{
public:
static Validator makeValidator (int publicKeyIndex)
{
}
ValidatorList::Ptr fetch ()
{
ValidatorList::Ptr list = new ValidatorList;
return list;
}
};