public void Sources_Details()
        {
            // Arrange
            var sources = GetTestSourceSet();
            var db = new Mock<IPersonalInformationManagerContext>();
            db.Setup(e => e.Sources).Returns(sources);
            db.Setup(e => e.Sources.Find(It.IsAny<int>())).Returns(GetTestSource());
            SourcesController controller = new SourcesController(db.Object);

            // Act
            ViewResult result = controller.Details(1) as ViewResult;
            var model = result.Model as PersonalInformationManager.Models.Source;

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(SOURCE_NAME, model.Name);
        }