public void CreateWalletFolder()
        {
            WalletFileTools.CreateWalletFolder(_wallet.Id);

            string folderPath = Path.Combine(App.WalletsDir, _wallet.Id);

            Assert.True(Directory.Exists(folderPath));
        }
        public void CleanWalletFolder()
        {
            string walletFolder = WalletFileTools.GetWalletFolder(_wallet.Id);

            if (Directory.Exists(walletFolder))
            {
                Directory.Delete(walletFolder, true);
            }
            WalletFileTools.CreateWalletFolder(_mock.Object.Id);
        }
Example #3
0
        public JetWalletModel(string id, string name, ExtKey masterKey, Network net, WalletCreation walletSetup, string description = "No Description Provided")
            : base(walletSetup)
        {
            _wconnect    = new JetWalletConnectModel(this);
            _id          = id;
            _name        = name;
            _description = description;
            _masterkey   = masterKey;
            _walletkeys  = new List <WalletKey>();
            _net         = net;

            WalletFileTools.CreateWalletFolder(Id);
            GenerateWalletKeys();
        }