public void Transform_Null_ReturnsNull()
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result = subject.Transform<IEnumerable<int>>(null);

            Assert.IsNull(result);
        }
        public void CanTransform_NotGenericIEnumerable_ReturnsFalse(Type type)
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result = subject.CanTransform(type, null);

            Assert.IsFalse(result);
        }
        public void CanTransform_GenericIEnumerable_ReturnsTrue()
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result = subject.CanTransform(typeof(IEnumerable<int>), null);

            Assert.IsTrue(result);
        }
Example #4
0
        public void Transform_Null_ReturnsNull()
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result  = subject.Transform <IEnumerable <int> >(null);

            Assert.IsNull(result);
        }
Example #5
0
        public void CanTransform_NotGenericIEnumerable_ReturnsFalse(Type type)
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result  = subject.CanTransform(type, null);

            Assert.IsFalse(result);
        }
Example #6
0
        public void CanTransform_GenericIEnumerable_ReturnsTrue()
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result  = subject.CanTransform(typeof(IEnumerable <int>), null);

            Assert.IsTrue(result);
        }
        public void Transform_GenericIEnumerable_ReturnsGenericList()
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result = subject.Transform(Enumerable.Range(1, 3));

            Assert.NotNull(result);
            Assert.IsTrue(result is List<int>);
            Assert.AreEqual(3, result.Count());
        }
Example #8
0
        public void Transform_GenericIEnumerable_ReturnsGenericList()
        {
            var subject = new GenericEnumerableReturnValueTransformer();
            var result  = subject.Transform(Enumerable.Range(1, 3));

            Assert.NotNull(result);
            Assert.IsTrue(result is List <int>);
            Assert.AreEqual(3, result.Count());
        }