Exemplo n.º 1
0
        public void UpdateContent_WhenCalled_UpdateArticleContent()
        {
            _sut = new Solen.Core.Domain.Courses.Entities.ArticleLecture("title", "moduleId", 1, " old content");

            _sut.UpdateContent("new content");

            Assert.That(_sut.Content, Is.EqualTo("new content"));
        }
Exemplo n.º 2
0
        public void ConstructorWithTitleModuleIdOrderContent_WhenCalled_SetPropertiesCorrectly()
        {
            _sut = new Solen.Core.Domain.Courses.Entities.ArticleLecture("title", "moduleId", 1, "content");

            Assert.That(_sut.Id, Is.Not.Null);
            Assert.That(_sut.Title, Is.EqualTo("title"));
            Assert.That(_sut.ModuleId, Is.EqualTo("moduleId"));
            Assert.That(_sut.Order, Is.EqualTo(1));
            Assert.That(_sut.Content, Is.EqualTo("content"));
            Assert.That(_sut.LectureType, Is.TypeOf <ArticleLecture>());
        }