public void QueueGet_Execute_ReturnsSuccessMessage()
        {
            var command = new GetCommand(_projectService.Object, _jobQueueService.Object, _console, LoggerMock.GetLogger <GetCommand>().Object)
            {
                Project = "Project 1",
                Number  = "1"
            };

            var resultMessage = command.Execute();

            Assert.StartsWith("Job Queue 1", resultMessage);
        }
        public void QueueGet_Execute_ReturnsNotFoundMessage()
        {
            var command = new GetCommand(_projectService.Object, _jobQueueService.Object, _console, LoggerMock.GetLogger <GetCommand>().Object)
            {
                Project = "Project 1",
                Number  = "2"
            };

            var resultMessage = command.Execute();

            Assert.Equal("Failed getting queue 2. Make sure the project name and queue number are correct.", resultMessage);
        }
예제 #3
0
        public void Project_Execute_ReturnsEmpty()
        {
            var command       = new ProjectCommand(_helpContextService.Object, _console, LoggerMock.GetLogger <ProjectCommand>().Object);
            var resultMessage = command.Execute();

            Assert.Equal("", resultMessage);
        }