コード例 #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);
        }
コード例 #2
0
 public bool AddUser(UserDataContract udc)
 {
     return(m_idbe.AddUser(m_mapper2.Map <User>(udc)));
 }