public void Init() { _mock = new Mock <IWallet>(); _mock.SetupGet <string>((x) => x.Id).Returns("my-wallet-id"); _mock.SetupGet <Network>((x) => x.NetworkChoice).Returns(Network.TestNet); _wallet = _mock.Object; _wconnect = new JetWalletConnectModel(_mock.Object); CleanWalletFolder(); }
public void StartFail() { Mock <IWallet> mock = new Mock <IWallet>(); mock.SetupGet <string>((x) => x.Id).Returns("my-wallet-id"); mock.Setup((x) => x.Configure(It.IsAny <NodesGroup>())) .Throws <InvalidOperationException>(); JetWalletConnectModel wcon = new JetWalletConnectModel(mock.Object); CreateWrongChain(); Assert.Throws <InvalidOperationException>(() => wcon.Start()); }