public void IEffectsBean() { Effect effect = new Effect(to.TestCasesStruct); Effect effect2 = new Effect(to.TestCasesStruct); dao.Save(); dao1.Refresh(); to.TestCasesStruct.RemoveEffect(effect); dao.DeleteItem(effect); to.TestCasesStruct.RemoveEffect(effect2); dao.DeleteItem(effect2); Effect ef2 = dao.GetItem(effect.GetType(), effect.Id) as Effect; Assert.IsNull(ef2); }