public void CanCreateFormViewModelForSlide() { // Establish Context SlideFormViewModel viewModelToExpect = new SlideFormViewModel(); Slide slide = SlideInstanceFactory.CreateValidTransientSlide(); slideRepository.Expect(r => r.Get(1)) .Return(slide); // Act SlideFormViewModel viewModelRetrieved = slideManagementService.CreateFormViewModelFor(1); // Assert viewModelRetrieved.ShouldNotBeNull(); viewModelRetrieved.Slide.ShouldNotBeNull(); viewModelRetrieved.Slide.ShouldEqual(slide); }