public void PreEventTest() { using (var repo = RepositoryContext.GetRepository()) { var q = new Question() { Name = "Who are you?" }; var a1 = new Answer() { Name = "I'm ZhangSan!", Question_ID = q.ID }; var a2 = new Answer() { Name = "I'm LiSi!", Question_ID = q.ID }; repo.Add(q); repo.Add(a1); repo.Add(a2); repo.SaveChanges(); repo.Remove(q); repo.SaveChanges(); var result = repo.GetAll<Answer>(a => a.Question_ID == q.ID); Assert.IsTrue(result != null && result.Count == 0); } }
private static Answer CreateEntity() { var srcEntity = new Answer() { ID = Guid.NewGuid(), Name = "Who am I?", SysVersion = 0, SysState = EntityStateEnum.Inserting, CreatedOn = DateTime.Now }; return srcEntity; }