Example #1
0
        /// <summary>
        /// Генерация пользователя с реализацией паттерна "Builder"
        /// </summary>
        /// <param name = "i" > Номер пользователя</param>
        /// <returns>Сгенерированный пользователь</returns>
        private static User GenerateUser(int i)
        {
            var user = new UserBuilder();

            //user.BuildId();
            user.BuildFirstName("Пользователь" + i.ToString());
            user.BuildLastName("Lastname" + i.ToString());
            user.BuildDateOfCreate(user.RndData());
            user.BuildDateOfLastChange(user.RndData());

            user.BuildStatus();
            return(user.GetUser());
        }