public void Create_CreateSessionEducationalSubjectCreator_CreateSessionEducationalSubjectCreator() { _fabricBaseModel = new SessionEducationalSubjectCreator(); var result = _fabricBaseModel.Create(); SessionEducationalSubject actualResult = new SessionEducationalSubject(); Assert.AreEqual(result, actualResult); }
/// <summary> /// Method set relation for SessionEducationalSubject. /// </summary> /// <param name="studentResults">List studentResult objects.</param> /// <param name="session">List student objects.</param> /// <param name="educationalSubject">List educationalSubject objects.</param> /// <returns>List sessionEducationalSubject objects.</returns> public static List <SessionEducationalSubject> SetSessionEducationalSubjectRelation(List <SessionEducationalSubject> studentResults, List <Session> session, List <EducationalSubject> educationalSubject) { var bindStudentResults = new List <SessionEducationalSubject>(); SessionEducationalSubject tempStudentResult = null; foreach (SessionEducationalSubject item in studentResults) { tempStudentResult = item; tempStudentResult.Session = session.Where(obj => obj.Id == item.SessionId).Select(item => item).FirstOrDefault(); tempStudentResult.EducationalSubject = educationalSubject.Where(obj => obj.Id == item.EducationalSubjectId).Select(item => item).FirstOrDefault(); bindStudentResults.Add(tempStudentResult); } return(bindStudentResults); }
public void Equal_EqualAndNotEqual_SessionEducationalSubject(int educationalSubjectId, int sessionId, bool isEqual) { var date = new DateTime(2020, 11, 09); var sessionEducationalSubject = new SessionEducationalSubject(date, 7, 8); var expectedSessionEducationalSubject = new SessionEducationalSubject(date, educationalSubjectId, sessionId); if (isEqual) { Assert.AreEqual(expectedSessionEducationalSubject, sessionEducationalSubject); } else { Assert.AreNotEqual(expectedSessionEducationalSubject, sessionEducationalSubject); } }