Esempio n. 1
0
        public void GetPrograms()
        {
            //Arrange
            List <ProgramModel> programs = Programs.ProgramsList;

            var projectService = new Mock <IProjectService>();

            projectService.Setup(service => service.GetPrograms(1))
            .Returns(programs);

            var controller = new ProgramController(projectService.Object);

            // Act
            var values = controller.GetPrograms(1);
            var result = values.Result as OkObjectResult;


            //Assert
            Assert.Equal(200, result.StatusCode);
            Assert.Equal(programs, result.Value);
        }