public void PresentationModelInitializesViewModel()
        {
            var mockView = new MockView();
            var model = new RealEstateListingPresentationModel(mockView, new MockRealEstateService());

            Assert.AreSame(model, mockView.Model);
        }
        public void PresentationModelInitializesViewModel()
        {
            var mockView = new MockView();
            var model    = new RealEstateListingPresentationModel(mockView, new MockRealEstateService());

            Assert.AreSame(model, mockView.Model);
        }
        public void PresentationModelUsesInjectedView()
        {
            var mockView = new MockView();
            var model = new RealEstateListingPresentationModel(mockView, new MockRealEstateService());

            Assert.AreSame(mockView, model.View);
        }
        public void PresentationModelUsesInjectedView()
        {
            var mockView = new MockView();
            var model    = new RealEstateListingPresentationModel(mockView, new MockRealEstateService());

            Assert.AreSame(mockView, model.View);
        }