예제 #1
0
 public void Test6(UserTest user)
 {
     Assume.That(user.User != null, "Переменная user должна быть инициализиована");
     // Проверка на выполнение условия
     Assert.IsTrue(user.IsFull == user.User.IsFull);
     // Альтернативный вариант проверкиы
     Assert.AreEqual(user.IsFull, user.User.IsFull);
 }
예제 #2
0
        /// <summary>
        /// Список тестовых данных
        /// </summary>
        /// <returns></returns>
        public static List <UserTest> GetUsers()
        {
            var      list = new List <UserTest>();
            UserTest item;

            item = new UserTest()
            {
                User   = new User(),
                IsFull = false
            };
            list.Add(item);

            item = new UserTest()
            {
                User = new User()
                {
                    Phone = "+7(495)555-55-55"
                },
                IsFull = false
            };
            list.Add(item);

            item = new UserTest()
            {
                User = new User()
                {
                    Email = "*****@*****.**"
                },
                IsFull = false
            };
            list.Add(item);

            item = new UserTest()
            {
                User = new User()
                {
                    Phone = "+7(812)555-55-55",
                    Email = "*****@*****.**"
                },
                IsFull = true
            };
            list.Add(item);

            item = new UserTest()
            {
                User   = null,
                IsFull = false
            };
            list.Add(item);

            return(list);
        }