public void SubjectKnowledgeRepository_GetKnowledgesBySubject_ShouldSuccess() { SubjectKnowledgeRepository repository = new SubjectKnowledgeRepository(); var result = repository.GetKnowledgesBySubject(10006); Assert.IsNotNull(result); Assert.IsTrue(result.Count() == 2); }
public void SubjectKnowledgeRepository_Insert_ShouldSuccess() { SubjectKnowledgeRepository repository = new SubjectKnowledgeRepository(); DateTime now = DateTime.Now; List <Yw_SubjectKnowledge> l = new List <Yw_SubjectKnowledge>(); l.Add(new Yw_SubjectKnowledge() { Ysw_Id = 0, Ysw_CreateTime = now, Ysw_Creator = 10000, Ysw_Editor = 10000, Ysw_UpdateTime = now, Ysw_SubjectId = 10005, Ysw_IsMain = true }); for (int i = 0; i < 2; i++) { l.Add(new Yw_SubjectKnowledge() { Ysw_Id = 0, Ysw_CreateTime = now, Ysw_Creator = 10000, Ysw_Editor = 10000, Ysw_UpdateTime = now, Ysw_SubjectId = 10005, Ysw_IsMain = false }); } repository.Insert(l); foreach (var addedEntity in l) { Assert.IsNotNull(addedEntity); Assert.IsTrue(addedEntity.Ysw_Id > 0); Assert.AreEqual(10005, addedEntity.Ysw_SubjectId); } }