public void DeleteItemTest() { //_context.Specialities.RemoveRange(_context.Specialities); var repo = new SpecialitiesRepository(_context); var item = new Speciality { Name = "Test Computer Science" }; repo.AddItem(item); var newitem = _context.Specialities.FirstOrDefault(x => x.Name == item.Name); Assert.AreEqual(item.Name, repo.GetItem(newitem.Id).Name); repo.DeleteItem(newitem.Id); Assert.AreEqual(item.Name, repo.GetItem(newitem.Id).Name); }
public void ChangeItemTest() { //_context.Specialities.RemoveRange(_context.Specialities); var repo = new SpecialitiesRepository(_context); var item = new Speciality { Name = "Automation" }; repo.AddItem(item); int Id = _context.Specialities.FirstOrDefault(x => x.Name == item.Name).Id; var newitem = repo.GetItem(Id); newitem.Name = "Electromechanics"; repo.ChangeItem(newitem); Assert.AreEqual(newitem.Name, repo.GetItem(newitem.Id).Name); _context.Specialities.Remove(newitem); }
public void GetItemExceptionTest() { var repo = new SpecialitiesRepository(_context); var item1 = repo.GetItem(-1).Name; }