public void ReturnDefaultView_WithGettedVideoFromService()
        {
            // Arrange
            var mockedVideo = new VideoModel {
                Title = "Test video"
            };
            var mockedVideoService = new Mock <IVideoService>();

            mockedVideoService.Setup(s => s.GetVideoById(It.IsAny <string>())).Returns(mockedVideo).Verifiable();

            var controller = new VideosController(mockedVideoService.Object);

            // Act
            var result = controller.Watch("some id") as ViewResult;
            var model  = result.ViewData.Model as VideoModel;

            // Assert
            Assert.AreEqual("", result.ViewName);
            Assert.AreEqual(mockedVideo, model);
        }