Ejemplo n.º 1
0
        public void MoqTest()
        {
            var app = new Mock<IApplicationAndMxApplication>();
            app.Setup(a => a.hWnd).Returns(0);

            var v = new ContentFinderButton();
            v.OnCreate(app);

            Assert.That(v, !Is.Null);
        }
Ejemplo n.º 2
0
        public void SmokeTest()
        {
            var mockRepository = new MockRepository();
            var app = mockRepository.StrictMock<IApplicationAndMxApplication>();

            With.Mocks(mockRepository)
                .Expecting(delegate { SetupResult.For(app.hWnd).Return(0); })
                .Verify(delegate
                {
                    var v = new ContentFinderButton();
                    v.OnCreate(app);

                    Assert.That(v, !Is.Null);

                    v.OnClick();
                });

            Dispatcher.CurrentDispatcher.InvokeShutdown();
        }