/// <summary> /// Runs a sequence of actions on an instance of the <see cref="UserStorageService"/> class. /// </summary> public void Run() { _userStorageService.Add(new User { FirstName = "Alex", LastName = "Black", Age = 25 }); _userStorageService.Remove(); _userStorageService.Search(); }
public void Remove_User() { var service = new UserStorageService(); var user = new User() { FirstName = "John", LastName = "Smiths", DateOfBirth = new DateTime(1995, 09, 15, 14, 45, 00) }; int id = service.Add(user); service.Remove(u => u.Id == id); Assert.AreEqual(null, service.GetUserById(id)); }
public override void Remove(Predicate <User> predicate) { UserStorageService.Remove(predicate); Log("Remove() method is called."); }