Exemplo n.º 1
0
        public void AddRemoveOperations()
        {
            IDataBaseEngine idbe = GetDataBaseCoClass();

            User   user  = RandomUser;
            string login = user.Login;

            // add new user
            Assert.IsTrue(idbe.AddUser(user));

            // get user by login
            User addedUser = idbe.GetUsers().FirstOrDefault(x => x.Login == login);

            // user is not null
            Assert.IsNotNull(addedUser);

            // remove user by id
            Assert.IsTrue(idbe.RemoveUserAt(addedUser.Id));

            // get user by login
            addedUser = idbe.GetUsers().FirstOrDefault(x => x.Login == login);

            // user has to be equal to null
            Assert.IsNull(addedUser);
        }
Exemplo n.º 2
0
 public bool RemoveUserAt(int id)
 {
     return(m_idbe.RemoveUserAt(id));
 }