public async Task DetailsReturnsIdea()
        {
            // =========
            //  ARRANGE
            // =========
            var expected = await _context.Ideas.FirstOrDefaultAsync();

            Assume.That(expected, Is.Not.Null);

            // =========
            //    ACT
            // =========
            ViewResult result = await _controller.Details(expected.Id) as ViewResult;

            // =========
            //  ASSERT
            // =========
            AssertViewResultContainsExpectedId(expected, result);
        }