[Unit Tests] Lock/unlock wallet
This commit is contained in:
@@ -18,10 +18,10 @@ namespace UnitTests
|
||||
CSiaWalletPtr wallet = _api.GetWallet();
|
||||
Assert::IsNotNull(wallet.get());
|
||||
Assert::IsFalse(wallet->GetCreated());
|
||||
Assert::IsFalse(wallet->GetLocked());
|
||||
Assert::IsTrue(wallet->GetLocked());
|
||||
}
|
||||
|
||||
TEST_METHOD(CreateWalletWithEnglishSeed)
|
||||
TEST_METHOD(CreateWalletAndUnlockWithEnglishSeedAndLock)
|
||||
{
|
||||
CSiaWalletPtr wallet = _api.GetWallet();
|
||||
Assert::IsFalse(wallet->GetCreated());
|
||||
@@ -29,7 +29,15 @@ namespace UnitTests
|
||||
String seed;
|
||||
Assert::IsTrue(API_SUCCESS(SiaApiError, wallet->Create(SiaSeedLanguage::English, seed)));
|
||||
Assert::IsTrue(wallet->GetCreated());
|
||||
Assert::IsTrue(wallet->GetLocked());
|
||||
|
||||
Assert::IsTrue(API_SUCCESS(SiaApiError, wallet->Unlock(seed)));
|
||||
Assert::IsTrue(wallet->GetCreated());
|
||||
Assert::IsFalse(wallet->GetLocked());
|
||||
|
||||
Assert::IsTrue(API_SUCCESS(SiaApiError, wallet->Lock( )));
|
||||
Assert::IsTrue(wallet->GetCreated());
|
||||
Assert::IsTrue(wallet->GetLocked());
|
||||
}
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user