コード例 #1
0
        public void DoubleWithStringFails()
        {
            var sut = new ClassWithTypeAttributeDoubleProperty
            {
                Property = "arbitrary-string"
            };

            var result = sut.IsValid();

            Assert.IsFalse(result);
        }
コード例 #2
0
        public void DoubleWithNumberSucceeds()
        {
            var sut = new ClassWithTypeAttributeDoubleProperty
            {
                Property = 42L
            };

            var result = sut.IsValid();

            Assert.IsTrue(result);
        }
コード例 #3
0
        public void DoubleWithGuidFails()
        {
            var sut = new ClassWithTypeAttributeDoubleProperty
            {
                Property = Guid.NewGuid()
            };

            var result = sut.IsValid();

            Assert.IsFalse(result);
        }
コード例 #4
0
        public void DoubleWithNullFails()
        {
            var sut = new ClassWithTypeAttributeDoubleProperty
            {
                Property = null
            };

            var result = sut.IsValid();

            Assert.IsFalse(result);
        }