コード例 #1
0
 public void SetUp()
 {
     mockRepository          = new Mock <MovieRepository>();
     mockView                = new Mock <IMovieListView>();
     movieListPresenter      = new MovieListPresenter(mockRepository.Object);
     movieListPresenter.View = mockView.Object;
 }
コード例 #2
0
        public void ShouldAddAMovie()
        {
            var mockView = new Mock <IMovieListView>();

            mockView.SetupGet(v => v.Title).Returns("Star Wars");
            var movieListPresenter = new MovieListPresenter(mockView.Object);

            movieListPresenter.Add();

            mockView.VerifySet(v => v.Movies = new List <Movie>(new[] { new Movie {
                                                                            Title = "Star Wars"
                                                                        } }));
        }
コード例 #3
0
 public MainWindow(MovieListPresenter movieListPresenter)
 {
     InitializeComponent();
     this.movieListPresenter = movieListPresenter;
 }