コード例 #1
0
ファイル: DocumentItemTest.cs プロジェクト: egoshin-igor/OOD
        public void GetDescription_ParagraphDescription_GetParagraphDescription()
        {
            // Arrange
            IParagraph paragraph    = new Paragraph.Paragraph("text");
            var        documentItem = new DocumentItem(paragraph);

            // Act
            string description = documentItem.GetDescription();

            // Assert
            Assert.Equal(expected: "Paragraph: text", description);
        }
コード例 #2
0
        private IBook ConvertJsonBook(BookJson bookJson)
        {
            IBook book = new Book.Book(bookJson.Title);

            foreach (var item in bookJson.Paragraphs)
            {
                IParagraph paragraph = new Paragraph.Paragraph(item.Id, item.Label, item.ColorStart, item.ColorEnd);
                foreach (var answer in item.Answers)
                {
                    paragraph.AddAnswer(new Answer.Answer(answer.Label, answer.Id));
                }
                book.AddParagraph(paragraph);
            }
            return(book);
        }