public void CanCreateCoder()
        {
            var subject    = new SafeNullProxySubject(typeof(IConvertible));
            var mixin      = new EmptyMixin(subject);
            var mixinCoder = mixin.CreateCoder();

            Assert.That(subject.CreateCoder(mixinCoder, new NullProxyCodeBuilder()), Is.Not.Null);
        }
        public void CanCreateCoder()
        {
            var subject    = new MethodExistsProxyMetaSubject();
            var mixin      = new EmptyMixin(subject);
            var pcd        = new ProxyClassDescriptor(mixin);
            var mixinCoder = mixin.CreateCoder();

            Assert.That(subject.CreateCoder(mixinCoder, new NullProxyCodeBuilder()), Is.Not.Null);
        }
Example #3
0
        public void CanCreateCoder()
        {
            var subject    = new PropertyStoreSubject(typeof(IConvertible));
            var mixin      = new EmptyMixin(subject);
            var pcd        = new ProxyClassDescriptor(mixin);
            var mixinCoder = mixin.CreateCoder();

            Assert.That(subject.CreateCoder(mixinCoder, new NullProxyCodeBuilder()), Is.Not.Null);
        }