示例#1
0
        public void ReturnCorrectMessage_WhenCorrectParametrsArePassed()
        {
            //Arrange

            gettersMock.Setup(x => x.GetBoard(validTeamName, validBoardName)).Returns(boardMock.Object);

            componentsFactoryMock.Setup(x => x.CreateBug(validTitle, validDescription, validSteps, validPriority, validSeverity, boardMock.Object, null)).Returns(bugMock.Object);

            var sut        = new CreateBugCommand(historyEventWriterMock.Object, componentsFactoryMock.Object, gettersMock.Object);
            var parameters = new List <string>()
            {
                validTitle,
                validDescription,
                string.Join(",", validSteps),
                validPriority.ToString(),
                validSeverity.ToString(),
                validTeamName,
                validBoardName
            };
            var expectedReturn = string.Format(CommandsConsts.ObjectCreated, nameof(Bug), validTitle);

            //Act
            var actualReturn = sut.Execute(parameters);

            //Assert
            Assert.AreEqual(expectedReturn, actualReturn);
        }
示例#2
0
 public void Report(PriorityType level, string area, string message)
 {
     if (level >= reportLevel)
     {
         Debug.Print(area + " : " + level.ToString() + " -> " + message);
     }
 }
示例#3
0
        public void Report(PriorityType priority, string area, string message)
        {
            if (priority < reportLevel) return;
            var str = (area + " : " + priority.ToString() + " -> " + message);

            if (port.IsOpen)
            {
                byte[] buffer = Encoding.UTF8.GetBytes(str + "\r\n");
                port.Write(buffer, 0, buffer.Length);
            }
        }
示例#4
0
        public void Report(PriorityType priority, string area, string message)
        {
            if (priority < reportLevel)
            {
                return;
            }
            var str = (area + " : " + priority.ToString() + " -> " + message);

            if (port.IsOpen)
            {
                byte[] buffer = Encoding.UTF8.GetBytes(str + "\r\n");
                port.Write(buffer, 0, buffer.Length);
            }
        }
示例#5
0
 // REturns Priority as string
 public string GetPriorityString()
 {
     return(priority.ToString());
 }
 /// <summary>
 /// Method for converting priority object to string
 /// Also removes underscores
 /// </summary>
 /// <returns></returns>
 private string GetPriorityToString()
 {
     return(m_priority.ToString().Replace("_", " "));
 }
示例#7
0
文件: Task.cs 项目: YurDal/C-sharp
 /// <summary>
 /// This method converts the priority to string and
 /// replace all "_" with " " in the priority
 /// </summary>
 /// <returns></returns>
 public string GetPriorityString()
 {
     return(priority.ToString().Replace("_", " "));
 }
示例#8
0
 public void Report(PriorityType level, string area, string message)
 {
     if (level >= reportLevel)
         Debug.Print(area + " : " + level.ToString() + " -> " + message);
 }