Fin TU LessonMapper

pull/45/head
Maxime SAPOUNTZIS 1 year ago
parent f4c2f2f3e2
commit 8c39d4a5d3

@ -30,6 +30,20 @@ namespace TestEF.Mapper
Assert.Equal(_lastPublisher, lesson.LastPublisher);
}
[Fact]
public void TestDtoToModel()
{
LessonDTO lesson = new LessonDTO(_id, _title, _lastPublisher, date);
var lessonEntity = lesson.FromDTOToModel();
Assert.NotNull(lessonEntity);
Assert.IsType<Lesson>(lessonEntity);
Assert.Equal(1, lesson.Id);
Assert.Equal(_title, lesson.Title);
Assert.Equal(_lastPublisher, lesson.LastPublisher);
}
[Fact]
public void TestEntityToDto()
{
@ -43,5 +57,49 @@ namespace TestEF.Mapper
Assert.Equal(_title, lesson.Title);
Assert.Equal(_lastPublisher, lesson.LastPublisher);
}
[Fact]
public void TestEntityToModel()
{
LessonEntity lesson = new LessonEntity(_id, _title, _lastPublisher, date);
var lessonEntity = lesson.FromEntityToModel();
Assert.NotNull(lessonEntity);
Assert.IsType<Lesson>(lessonEntity);
Assert.Equal(1, lesson.Id);
Assert.Equal(_title, lesson.Title);
Assert.Equal(_lastPublisher, lesson.LastPublisher);
}
[Fact]
public void TestModelToDto()
{
Lesson lesson = new Lesson(_id, _title, _lastPublisher, date);
var lessonEntity = lesson.FromModelToDTO();
Assert.NotNull(lessonEntity);
Assert.IsType<LessonDTO>(lessonEntity);
Assert.Equal(1, lesson.Id);
Assert.Equal(_title, lesson.Title);
Assert.Equal(_lastPublisher, lesson.LastPublisher);
}
[Fact]
public void TestModelToEntity()
{
Lesson lesson = new Lesson(_id, _title, _lastPublisher, date);
var lessonEntity = lesson.FromModelToEntity();
Assert.NotNull(lessonEntity);
Assert.IsType<LessonEntity>(lessonEntity);
Assert.Equal(1, lesson.Id);
Assert.Equal(_title, lesson.Title);
Assert.Equal(_lastPublisher, lesson.LastPublisher);
}
}
}

Loading…
Cancel
Save