public void TestBrowseGet_Given_AlbumWithPhotos_Should_CreateViewModelWithPhotos() { var testContext = new TestContextBuilder().AddDefaultAlbum(1, 1, 5).Build(); var albumController = new AlbumController(testContext.AlbumRepository, testContext.PhotoRepository, null); var result = albumController.Browse(albumId: 1) as ViewResult; Assert.NotNull(result); Assert.IsEmpty(result.ViewName); var model = result.Model as AlbumWithPhotosViewModel; Assert.IsNotNull(model); Assert.IsTrue(model.Photos.Count() == 4); }