コード例 #1
0
        public static void InvokingCreateClassProxyShouldReturnSameType <T>(this CastleProxyGenerator generator)
            where T : class
        {
            //generator.Invoking(x => x.CreateClassProxy<T>())
            //    .Should().BeOfType<T>();
            var instance = generator.CreateClassProxy <T>();

            instance.Should().BeAssignableTo <T>();
        }
コード例 #2
0
        public void CreateClassProxy_TargetTypeNullValueGiven_ShouldThrowArgumentNullException()
        {
            var castleProxyGenerator = new CastleProxyGenerator();

            castleProxyGenerator.CreateClassProxy(null);
        }
コード例 #3
0
 public void CreateClassProxy_TargetTypeNullValueGiven_ShouldThrowArgumentNullException()
 {
     var castleProxyGenerator = new CastleProxyGenerator();		 
     castleProxyGenerator.CreateClassProxy(null);		 
 }