Ejemplo n.º 1
0
        public void ShouldCreateTestClass()
        {
            this.testApplication.CreateObject(typeof(LiveTestBase), Arg.Is <object[]>(args => (args != null) && (args.Length == 1) && (args[0] == this.initializationManager))).Returns(this.realTest);

            LiveTestBase test = new LiveTestBase(this.initializationManager);

            Assert.Equal(this.realTest, RemotingServices.GetRealProxy(test).GetType().GetField("target", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(RemotingServices.GetRealProxy(test)));
        }
    public void ShouldCreateTestClass()
    {
      this.testApplication.CreateObject(typeof(LiveTestBase), Arg.Is<object[]>(args => (args != null) && (args.Length == 1) && (args[0] == this.initializationManager))).Returns(this.realTest);

      LiveTestBase test = new LiveTestBase(this.initializationManager);

      Assert.Equal(this.realTest, RemotingServices.GetRealProxy(test).GetType().GetField("target", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(RemotingServices.GetRealProxy(test)));
    }