public void GenerateNewWallet() { IWallet result = WalletGenerator.GenerateNewWallet(_wallet.Id, _wallet.Name, _wallet.MasterKeyWIF, _wallet.NetworkChoice, _wallet.Description); Assert.AreEqual(_wallet.Id, result.Id); Assert.AreEqual(_wallet.Name, result.Name); Assert.AreEqual(_wallet.Description, result.Description); Assert.AreEqual(_wallet.MasterKeyWIF, result.MasterKeyWIF); Assert.AreEqual(_wallet.NetworkChoice, result.NetworkChoice); }
public void GenerateNewWalletFail() { string badMasterKeyWIF = "5KRYM46bcstckRxtdDdBZTshjxtpWtTNBDXKcNWC7yjiGhnuBzV"; Assert.Throws <FormatException>(() => WalletGenerator.GenerateNewWallet(_wallet.Id, _wallet.Name, badMasterKeyWIF, _wallet.NetworkChoice, _wallet.Description)); }
public void Init() { var masterKeyWIF = _masterKey.GetWif(_networkChoice).ToString(); _wallet = WalletGenerator.GenerateNewWallet(_id, _name, masterKeyWIF, _networkChoice, _description); }