public void ExistingUserSetTimeshiftStoppedReasonTest() { ITvCardContext ctx = new TvCardContext(); IUser u1 = new User("u1", false, 1); ctx.Add(u1); User u2 = new User("u1", false, 1); ctx.SetTimeshiftStoppedReason(u2, TvStoppedReason.KickedByAdmin); ctx.Remove(u1); Assert.AreEqual(TvStoppedReason.KickedByAdmin, ctx.GetTimeshiftStoppedReason(u2), "tvstoppedreason not the same"); }
public void NonExistingUserSetTimeshiftStoppedReasonTest() { ITvCardContext ctx = new TvCardContext(); IUser u1 = new User("u1", false, 1); u1.SubChannel = 2; ctx.Add(u1); User u2 = new User("u2", false, 2); ctx.SetTimeshiftStoppedReason(u2, TvStoppedReason.KickedByAdmin); ctx.Remove(u1); Assert.AreEqual(TvStoppedReason.UnknownReason, ctx.GetTimeshiftStoppedReason(u1), "tvstoppedreason the same"); }