public void DeleteById_IdAndCollectionWithObjToDelete_ObjectDeleted() { var objForDelete = new Player { Id = _id }; List <IModel> objList = new List <IModel>(); objList.Add(objForDelete); objList.Add(new Player()); objList.Add(new Player()); IModel expected = null; _target.DeleteById(_id, objList); var actual = _target.GetById(_id, objList); Assert.AreEqual(expected, actual); }