public ReadingCategory <ReadingWord> AddNewWordCategory(string programId = "program Id",
                                                                string name      = "My category")
        {
            var dto = new ReadingCategoryDTO <ReadingWordDTO>()
            {
                ProgramId      = programId,
                Title          = name,
                ActivityStatus = new ActivityStatusDTO
                {
                    Type         = ActivityStatusType.Planned,
                    SortingIndex = 1
                },
                Cards = new []
                {
                    new ReadingWordDTO {
                        Text = "Word 1"
                    }
                }
            };
            var session = DocumentStore.OpenSession();

            session.Store(dto);
            session.SaveChanges();
            WaitOfIndexesInDocumentStore();

            var category = dto.ToCategory();

            return(category);
        }