Ejemplo n.º 1
0
        public void TestAsGeneric_CastAndGetAdapterFail()
        {
            SimpleAdaptable adaptable = new SimpleAdaptable();

            Assert.Null(adaptable.As <TestAdapters>());
            Assert.True(adaptable.AsCalled);
        }
Ejemplo n.º 2
0
        public void TestAsGeneric_GetAdapterIfCastFails()
        {
            SimpleAdaptable adaptable = new SimpleAdaptable();

            Assert.NotNull(adaptable.As <string>());
            Assert.True(adaptable.AsCalled);
        }
Ejemplo n.º 3
0
        public void TestAsGeneric_CastFirst()
        {
            SimpleAdaptable adaptable = new SimpleAdaptable();

            Assert.AreSame(adaptable.As <IAdaptable>(), adaptable);
            Assert.False(adaptable.AsCalled);
        }
Ejemplo n.º 4
0
        public void TestAs_CastAndGetAdapterFail()
        {
            SimpleAdaptable adaptable = new SimpleAdaptable();

            Assert.Null(adaptable.As(typeof(TestAdapters)));
            Assert.True(adaptable.AsCalled);
        }
Ejemplo n.º 5
0
        public void TestAs_GetAdapterIfCastFails()
        {
            SimpleAdaptable adaptable = new SimpleAdaptable();

            Assert.NotNull(adaptable.As(typeof(string)));
            Assert.True(adaptable.AsCalled);
        }
Ejemplo n.º 6
0
        public void TestAs_CastFirst()
        {
            SimpleAdaptable adaptable = new SimpleAdaptable();

            Assert.AreSame(adaptable.As(typeof(IAdaptable)), adaptable);
            Assert.False(adaptable.AsCalled);
        }
Ejemplo n.º 7
0
 public void TestAsGeneric_CastAndGetAdapterFail()
 {
     SimpleAdaptable adaptable = new SimpleAdaptable();
     Assert.Null(adaptable.As<TestAdapters>());
     Assert.True(adaptable.AsCalled);
 }
Ejemplo n.º 8
0
 public void TestAsGeneric_GetAdapterIfCastFails()
 {
     SimpleAdaptable adaptable = new SimpleAdaptable();
     Assert.NotNull(adaptable.As<string>());
     Assert.True(adaptable.AsCalled);
 }
Ejemplo n.º 9
0
 public void TestAsGeneric_CastFirst()
 {
     SimpleAdaptable adaptable = new SimpleAdaptable();
     Assert.AreSame(adaptable.As<IAdaptable>(), adaptable);
     Assert.False(adaptable.AsCalled);
 }
Ejemplo n.º 10
0
 public void TestAs_CastAndGetAdapterFail()
 {
     SimpleAdaptable adaptable = new SimpleAdaptable();
     Assert.Null(adaptable.As(typeof(TestAdapters)));
     Assert.True(adaptable.AsCalled);
 }
Ejemplo n.º 11
0
 public void TestAs_GetAdapterIfCastFails()
 {
     SimpleAdaptable adaptable = new SimpleAdaptable();
     Assert.NotNull(adaptable.As(typeof(string)));
     Assert.True(adaptable.AsCalled);
 }
Ejemplo n.º 12
0
 public void TestAs_CastFirst()
 {
     SimpleAdaptable adaptable = new SimpleAdaptable();
     Assert.AreSame(adaptable.As(typeof(IAdaptable)), adaptable);
     Assert.False(adaptable.AsCalled);
 }