public void UseNodeSettingsConfiguresNodeBuilderWithNodeSettings() { IFullNodeBuilderExtensions.UseDefaultNodeSettings(this.fullNodeBuilder); Assert.NotNull(this.fullNodeBuilder.NodeSettings); Assert.Equal(NodeSettings.Default().ConfigurationFile, this.fullNodeBuilder.NodeSettings.ConfigurationFile); Assert.Equal(NodeSettings.Default().DataDir, this.fullNodeBuilder.NodeSettings.DataDir); Assert.NotNull(this.fullNodeBuilder.Network); Assert.Equal(NodeSettings.Default().GetNetwork(), this.fullNodeBuilder.Network); Assert.Single(this.serviceCollectionDelegates); }
public void UseNodeSettingsUsingRegTestNetConfiguresNodeBuilderWithRegTestNet() { var nodeSettings = NodeSettings.FromArguments(new string[] { "-regtest" }); nodeSettings.ConfigurationFile = "TestData/FullNodeBuilder/UseNodeSettingsConfFile"; nodeSettings.DataDir = "TestData/FullNodeBuilder/UseNodeSettings"; IFullNodeBuilderExtensions.UseNodeSettings(this.fullNodeBuilder, nodeSettings); Assert.NotNull(this.fullNodeBuilder.NodeSettings); Assert.Equal(nodeSettings.ConfigurationFile, this.fullNodeBuilder.NodeSettings.ConfigurationFile); Assert.Equal(nodeSettings.DataDir, this.fullNodeBuilder.NodeSettings.DataDir); Assert.NotNull(this.fullNodeBuilder.Network); Assert.Equal(Network.RegTest, this.fullNodeBuilder.Network); Assert.Single(this.serviceCollectionDelegates); }
public void UseDefaultNodeSettingsConfiguresNodeBuilderWithDefaultSettings() { var nodeSettings = NodeSettings.Default(); nodeSettings.ConfigurationFile = "TestData/FullNodeBuilder/UseNodeSettingsConfFile"; nodeSettings.DataDir = "TestData/FullNodeBuilder/UseNodeSettings"; nodeSettings.Testnet = true; IFullNodeBuilderExtensions.UseNodeSettings(this.fullNodeBuilder, nodeSettings); Assert.NotNull(this.fullNodeBuilder.NodeSettings); Assert.Equal(nodeSettings.ConfigurationFile, this.fullNodeBuilder.NodeSettings.ConfigurationFile); Assert.Equal(nodeSettings.DataDir, this.fullNodeBuilder.NodeSettings.DataDir); Assert.NotNull(this.fullNodeBuilder.Network); Assert.Equal(Network.Main, this.fullNodeBuilder.Network); Assert.Single(this.serviceCollectionDelegates); }