コード例 #1
0
        public void Mfi_ExecuteFindProcedures()
        {
            Given_Loader();
            Given_MainFormInteractor();
            Expect_RestoreWindowSize();
            var srSvc = mr.StrictMock <ISearchResultService>();

            srSvc.Expect(s => s.ShowSearchResults(
                             Arg <ISearchResult> .Is.Anything));
            Given_DecompilerInstance();
            mr.ReplayAll();

            When_MainFormInteractorWithLoader();
            dcSvc.Decompiler.Load("foo.exe");
            interactor.FindProcedures(srSvc);

            mr.VerifyAll();
        }
コード例 #2
0
        public void Mfi_ExecuteFindProcedures()
        {
            Given_Loader();
            Given_MainFormInteractor();
            Expect_RestoreWindowSize();
            var srSvc = new Mock <ISearchResultService>();

            srSvc.Setup(s => s.ShowSearchResults(
                            It.IsAny <ISearchResult>()))
            .Verifiable();
            Given_DecompilerInstance();

            When_MainFormInteractorWithLoader();
            dcSvc.Object.Decompiler.Load("foo.exe");
            interactor.FindProcedures(srSvc.Object);

            srSvc.Verify();
            form.Verify();
        }