コード例 #1
0
        public void WrongNetworkThrowsArgumentException()
        {
            Exception exception = Record.Exception(() => NetworkHelpers.GetNetwork("myNetwork"));

            Assert.NotNull(exception);
            Assert.IsType <ArgumentException>(exception);
        }
コード例 #2
0
        public void GetTestNetNetworkReturnsNetworkTest()
        {
            Network test    = KnownNetworks.TestNet;
            Network network = NetworkHelpers.GetNetwork("testnet");

            Assert.Equal(KnownNetworks.TestNet, network);
        }
コード例 #3
0
        public void GetMainNetNetworkReturnsNetworkMain()
        {
            Network main    = KnownNetworks.Main;
            Network network = NetworkHelpers.GetNetwork("mainnet");

            Assert.Equal(KnownNetworks.Main, network);
        }
コード例 #4
0
        public void GetTestNetworkRetuirnsNetworkTest()
        {
            Network test    = Network.TestNet;
            Network network = NetworkHelpers.GetNetwork("test");

            Assert.Equal(Network.TestNet, network);
        }
コード例 #5
0
        public void GetNetworkIsCaseInsensitive()
        {
            Network testNetwork = NetworkHelpers.GetNetwork("Test");

            Assert.Equal(Network.PurpleTest, testNetwork);

            Network mainNetwork = NetworkHelpers.GetNetwork("MainNet");

            Assert.Equal(Network.PurpleMain, mainNetwork);
        }
コード例 #6
0
        public void GetNetworkIsCaseInsensitive()
        {
            Network test = KnownNetworks.TestNet;
            Network main = KnownNetworks.Main;

            Network testNetwork = NetworkHelpers.GetNetwork("Test");

            Assert.Equal(KnownNetworks.TestNet, testNetwork);

            Network mainNetwork = NetworkHelpers.GetNetwork("MainNet");

            Assert.Equal(KnownNetworks.Main, mainNetwork);
        }
コード例 #7
0
 /// <inheritdoc />
 public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
 {
     return(NetworkHelpers.GetNetwork((string)reader.Value));
 }
コード例 #8
0
        public void GetTestNetNetworkRetuirnsNetworkTest()
        {
            Network network = NetworkHelpers.GetNetwork("testnet");

            Assert.Equal(Network.PurpleTest, network);
        }
コード例 #9
0
        public void GetMainNetNetworkRetuirnsNetworkMain()
        {
            Network network = NetworkHelpers.GetNetwork("mainnet");

            Assert.Equal(Network.PurpleMain, network);
        }