public void DeletePersonOnlyName() { DataBase dataBase = new DataBase(); string name = Guid.NewGuid().ToString(); PersonInfo personInfo = new PersonInfo {Name = name}; int rowsInserted = dataBase.PersonInfoInsert(personInfo); Assert.AreEqual(1, rowsInserted, "Person not inserted!"); List<PersonInfo> list = dataBase.PersonInfoGetAll(); Assert.IsNotNull(list, "At least one person info was expected!"); PersonInfo info = list.Find(p => p.Name == name); Assert.AreEqual(name, info.Name, "PersonInfo not found! '{0}'", name); int rowsDeleted = dataBase.PersonInfoDelete(info.Id); Assert.AreEqual(1, rowsDeleted, "Person not deleted!"); }