Added a method to quickly switch the testnet

This commit is contained in:
pmmax committed 2019-02-12 16:41:04 -03:00
1 parent d7530e0757
commit b4f2cf1bf5
5 files changed
+12 -10

No files matched your search

@@ -17,7 +17,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoErc20Token.IntegrationTests
[Fact]
public async Task DeployContractAndTransferTokensTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var account1 = new Account(EthNetwork.Instance.PrefundedPrivateKey);
var account2 = EthAccountFactory.Create();
@@ -39,7 +39,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoErc20Token.IntegrationTests
[Fact]
public async Task PausableFeatureTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var account1 = new Account(EthNetwork.Instance.PrefundedPrivateKey);
var account2 = EthAccountFactory.Create();
@@ -17,7 +17,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task MinerRegistrationTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -101,7 +101,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task MineTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -181,7 +181,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task TerminateTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -16,7 +16,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task PoolBasedMinerBasicWorkfloWTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -115,7 +115,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task TerminateTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -17,7 +17,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task MinerPoolTransferToMinerTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -72,7 +72,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task ReferralPoolTransferToMinerTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -127,7 +127,7 @@ namespace AdvancedAlgos.AlgoToken.AlgoTokenDistribution.IntegrationTests
[Fact]
public async Task TerminateTest()
{
EthNetwork.UseGanacheTestNet();
EthNetwork.UseDefaultTestNet();
var prefundedAccount = new Account(EthNetwork.Instance.PrefundedPrivateKey);
@@ -26,6 +26,8 @@ namespace AdvancedAlgos.AlgoToken.Framework.Ethereum.IntegrationTest
public IGasPriceProvider GasPriceProvider { get; private set; }
public BigInteger TxBaseFeeWei => GasPriceProvider.GetGasPrice() * TRANSACTION_BASE_FEE;
public static void UseDefaultTestNet() => UseGethTestNet();
public static void UseGanacheTestNet()
{
Instance = new EthNetwork