Example #1
0
        private List <FakeUser> CreateOneUser(int total)
        {
            var list = new List <FakeUser>();

            if (total < 1)
            {
                return(list);
            }
            for (int i = 0; i < total; i++)
            {
                var gender   = FakeUtil.CreateGender();
                var fakeUser = new FakeUser()
                {
                    Id           = FakeUtil.CreateGuid(),
                    RealName     = FakeUtil.CreatePersonName(gender),
                    Username     = FakeUtil.CreateUsername(),
                    Password     = FakeUtil.CreatePassword(),
                    Address      = "XXXX路yy号",
                    Mobile       = FakeUtil.CreateMobile(),
                    Email        = FakeUtil.CreateEmail(),
                    Points       = FakeUtil.RandomInt(0, 100),
                    Birthday     = FakeUtil.CreateBirthday(),
                    PersonHeight = FakeUtil.CreatePersonHeight(),
                    CreateTime   = DateTime.Now
                };

                list.Add(fakeUser);
            }
            return(list);
        }
Example #2
0
        public void UpdateOneEntityTest()
        {
            var fakeUser = FakeItem();

            fakeUser.Gender     = FakeUtil.CreateGender();
            fakeUser.Password   = FakeUtil.CreatePassword();
            fakeUser.Email      = FakeUtil.CreateEmail();
            fakeUser.Age        = FakeUtil.RandomInt(18, 50);
            fakeUser.UpdateTime = DateTime.Now;

            var updated = _userRepository.UpdateAsync(fakeUser).GetAwaiter().GetResult();

            Assert.True(updated);
        }
Example #3
0
        public void AddOneTest()
        {
            var gender = FakeUtil.CreateGender();
            var item   = new User()
            {
                Username   = FakeUtil.CreateUsername(5, 10),
                Password   = FakeUtil.CreatePassword(),
                Email      = FakeUtil.CreateEmail(),
                Name       = FakeUtil.CreatePersonName(gender),
                Gender     = gender,
                Age        = FakeUtil.RandomInt(18, 50),
                CreateTime = DateTime.Now
            };

            _userRepository.AddAsync(item).GetAwaiter().GetResult();
            Assert.True(true);
        }
Example #4
0
        public void CreateGenderTest()
        {
            Stopwatch sw = new Stopwatch();

            sw.Start();
            var result = new List <GenderType>();

            for (int i = 0; i < 100; i++)
            {
                var value = FakeUtil.CreateGender();
                result.Add(value);
            }
            sw.Stop();
            Trace.WriteLine("耗时:" + sw.Elapsed);
            foreach (var item in result)
            {
                Trace.WriteLine(item);
            }
        }
Example #5
0
        private FakeUser CreateOneUser()
        {
            var gender   = FakeUtil.CreateGender();
            var fakeUser = new FakeUser()
            {
                Id           = FakeUtil.CreateGuid(),
                RealName     = FakeUtil.CreatePersonName(gender),
                Username     = FakeUtil.CreateUsername(),
                Password     = FakeUtil.CreatePassword(),
                Address      = "XXXX路yy号",
                Mobile       = FakeUtil.CreateMobile(),
                Email        = FakeUtil.CreateEmail(),
                Points       = FakeUtil.RandomInt(0, 100),
                Birthday     = FakeUtil.CreateBirthday(),
                PersonHeight = FakeUtil.CreatePersonHeight(),
                CreateTime   = DateTime.Now
            };

            return(fakeUser);
        }
Example #6
0
        public void AddBatchTest()
        {
            var list = new List <User>();

            for (int i = 0; i < 10; i++)
            {
                var gender = FakeUtil.CreateGender();
                var item   = new User()
                {
                    Username   = FakeUtil.CreateUsername(5, 10),
                    Password   = FakeUtil.CreatePassword(),
                    Email      = FakeUtil.CreateEmail(),
                    Name       = FakeUtil.CreatePersonName(gender),
                    Gender     = gender,
                    Age        = FakeUtil.RandomInt(18, 50),
                    CreateTime = DateTime.Now
                };
                list.Add(item);
            }

            _userRepository.AddBatchAsync(list).GetAwaiter().GetResult();
            Assert.True(true);
        }