private void TestUpdate <T>(DAL.Abstractions.IGenericRepository <T> rep, T entity) { ChangeColor(); Console.WriteLine($"Update entity {entity}"); ReturnColor(); rep.Update(entity); rep.Save(); }
private void TestInsert <T>(DAL.Abstractions.IGenericRepository <T> rep, T entity) { ChangeColor(); Console.WriteLine($"Insert {entity}"); ReturnColor(); rep.Insert(entity); rep.Save(); }
private void TestGetById <T>(DAL.Abstractions.IGenericRepository <T> rep) { ChangeColor(); int rand = random.Next(rep.Get().Count()) + 1; Console.WriteLine($"Test getById(id) id={rand}"); ReturnColor(); Console.WriteLine(rep.GetById(rand)); }
private void TestGet <T>(DAL.Abstractions.IGenericRepository <T> rep) { ChangeColor(); Console.WriteLine("Get all elements"); ReturnColor(); foreach (var entity in rep.Get()) { Console.WriteLine(entity); } }