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); }
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); }