コード例 #1
0
        public void CreateNewUser_ShouldWork(int userId, string userName, string password, string firstName, string lastName)
        {
            User newUser = new User {
                UserId = userId, Username = userName, Password = password, FirstName = firstName, LastName = lastName
            };

            userControl.CreateNewUser(newUser);          //create
            var actual = userControl.RetrieveUserList(); //retrieve

            Assert.Contains(newUser, actual);            //compare
        }
コード例 #2
0
        public void CreateNewUser_ShouldNotAcceptEmptyValues(string userName, string firstName, string lastName, string param)
        {
            User newUser = new User {
                Username = userName, FirstName = firstName, LastName = lastName
            };

            Assert.Throws <ArgumentException>(param, () => UserControl.CreateNewUser(userList, newUser));
        }
コード例 #3
0
        public void CreateNewUser_ShouldWork()
        {
            User newUser = new User {
                Username = "******", FirstName = "Melroese", LastName = "Mejidana"
            };

            UserControl.CreateNewUser(userList, newUser);

            //int expected = userList.GetAllUser().GetSizeOfList() + 1; //create singleton
            int expected = userList.GetSizeOfList() + 1;
            int actual   = userList.GetSizeOfList();

            Assert.Equal(expected, actual);
            Assert.True(userList.Count == 1);
            Assert.Contains <User>(newUser, userList);
        }
コード例 #4
0
        static void Main(string[] args)
        {
            UserControl usercontrol = new UserControl();
            User        user        = new User()
            {
                UserId = 6, Username = "******", Password = "******", FirstName = "gsgsgsgs", LastName = "gsgsgsgsgs"
            };
            List <User> userlist = usercontrol.RetrieveUserList();

            foreach (var i in userlist)
            {
                Console.WriteLine(i.UserId);
            }
            usercontrol.CreateNewUser(user);
            foreach (var i in userlist)
            {
                Console.WriteLine(i.UserId);
            }
        }