示例#1
0
        public void ConvertBack_ValueType_EqualValue()
        {
            var subject = new UnityValueConverter <int>();
            var value   = 5789;

            var result = subject.ConvertBack(value, null);

            Assert.AreEqual(value, result);
        }
示例#2
0
        public void ConvertBack_ReferenceType_SameInstance()
        {
            var subject = new UnityValueConverter <byte[]>();
            var value   = new byte[5];

            var result = subject.ConvertBack(value, null);

            Assert.IsTrue(ReferenceEquals(value, result));
        }
        public void Convert_ValueType_EqualValue()
        {
            var subject = new UnityValueConverter<int>();
            var value = 5789;

            var result = subject.Convert(value, null);

            Assert.AreEqual(value, result);
        }
        public void Convert_ReferenceType_SameInstance()
        {
            var subject = new UnityValueConverter<byte[]>();
            var value = new byte[5];

            var result = subject.Convert(value, null);

            Assert.IsTrue(ReferenceEquals(value, result));
        }
示例#5
0
        public void CanConvert_True()
        {
            var subject = new UnityValueConverter <int>();

            Assert.IsTrue(subject.CanConvert(default(int), null));
        }
        public void CanConvert_True()
        {
            var subject = new UnityValueConverter<int>();

            Assert.IsTrue(subject.CanConvert(default(int), null));
        }