Exemple #1
0
        public void TestRoundtripNonStandardCtor3([ValueSource(nameof(DoubleValues))] double value)
        {
            var obj = new HasCtor {
                DoubleValue = value
            };
            var actualObj = Roundtrip(obj);

            actualObj.Should().NotBeNull();
            actualObj.DoubleValue.Should().Be(value);
        }
Exemple #2
0
        public void TestRoundtripNonStandardCtor1([ValueSource(nameof(StringValues))] string value)
        {
            var obj = new HasCtor {
                StringValue = value
            };
            var actualObj = Roundtrip(obj);

            actualObj.Should().NotBeNull();
            actualObj.StringValue.Should().Be(value);
        }
Exemple #3
0
        public void TestRoundtripNonStandardCtor2([ValueSource(nameof(IntValues))] int value)
        {
            var obj = new HasCtor {
                IntValue = value
            };
            var actualObj = Roundtrip(obj);

            actualObj.Should().NotBeNull();
            actualObj.IntValue.Should().Be(value);
        }