Beispiel #1
0
 internal static void AsserUserExam(UserExamDTO userExam)
 {
     Assert.True(userExam.Id > 0);
     Assert.True(userExam.ExamId > 0);
     Assert.True(userExam.StartedtedAt < DateTime.UtcNow);
     Assert.True(userExam.StartedtedAt > DateTime.MinValue);
     Assert.True(userExam.UserId > 0);
     Assert.True(!userExam.EndedAt.HasValue);
 }
Beispiel #2
0
 internal static void AssertUpdated(UserExamDTO userExamResponce, UserExamDTO userExamRequest)
 {
     Assert.False(userExamRequest.EndedAt.HasValue);
     Assert.True(userExamResponce.EndedAt.HasValue);
     Assert.True(userExamResponce.EndedAt < DateTime.UtcNow);
     Assert.True(userExamResponce.EndedAt > DateTime.MinValue);
     Assert.Equal(userExamResponce.ExamId, userExamRequest.ExamId);
     Assert.Equal(userExamResponce.Id, userExamRequest.Id);
     Assert.Equal(userExamResponce.StartedtedAt, userExamRequest.StartedtedAt);
     Assert.Equal(userExamResponce.UserId, userExamRequest.UserId);
 }
Beispiel #3
0
 internal static void AssertEqual(UserExamDTO userExamResponse, UserExamDTO userExam2, bool includeExams = false)
 {
     Assert.Equal(userExamResponse.EndedAt, userExam2.EndedAt);
     Assert.Equal(userExamResponse.ExamId, userExam2.ExamId);
     Assert.Equal(userExamResponse.Id, userExam2.Id);
     Assert.Equal(userExamResponse.StartedtedAt, userExam2.StartedtedAt);
     Assert.Equal(userExamResponse.UserId, userExam2.UserId);
     if (includeExams)
     {
         Assert.True(userExamResponse.Exam != null);
     }
     else
     {
         Assert.True(userExamResponse.Exam == null);
     }
 }
 public UserExamDTOEnvelope(UserExamDTO userExam) => this.UserExam = userExam;