public async void GetMethodologySummaryAsync_Returns_NotFound()
        {
            var methodologyService = new Mock <IMethodologyService>();

            methodologyService.Setup(s => s.GetSummaryAsync(It.Is <Guid>(guid => guid != _methodologyId)))
            .ReturnsAsync(new NotFoundResult());
            var controller = new MethodologyController(methodologyService.Object);

            // Method under test
            var result = await controller.GetMethodologySummaryAsync(Guid.NewGuid());

            Assert.IsAssignableFrom <NotFoundResult>(result.Result);
        }
        public async void GetMethodologySummaryAsync_Returns_Ok()
        {
            var methodologyService = new Mock <IMethodologyService>();

            methodologyService.Setup(s => s.GetSummaryAsync(_methodologyId))
            .ReturnsAsync(new MethodologySummaryViewModel());
            var controller = new MethodologyController(methodologyService.Object);

            // Method under test
            var result = await controller.GetMethodologySummaryAsync(_methodologyId);

            AssertOkResult(result);
        }