예제 #1
0
        public async Task Create_Batch_Shortcut()
        {
            var json = File.ReadAllText(@"D:\GitHub\Me\MyDal\DalTestDB\ProfileData.json");
            var list = JsonConvert.DeserializeObject <List <UserInfo> >(json);

            foreach (var item in list)
            {
                item.Id = Guid.NewGuid();
                //Thread.Sleep(1);
                item.CreatedOn = DateTime.Now;
            }

            xx = string.Empty;

            Assert.True(!list.Any(it => it.RootUser));
            Assert.True(!list.Any(it => it.InvitedCount > 0));
            Assert.True(!list.Any(it => !string.IsNullOrWhiteSpace(it.ArrangePathId)));
            Assert.True(!list.Any(it => it.IsVIP));
            Assert.True(!list.Any(it => it.IsActived));

            var res4 = await MyDAL_TestDB.InsertBatchAsync(list);

            Assert.True(res4 == list.Count);

            xx = string.Empty;
        }
예제 #2
0
        public async Task History_02()
        {
            var list1 = await new CreateData().PreCreateBatchV2(MyDAL_TestDB);

            xx = string.Empty;

            var res1 = await MyDAL_TestDB.InsertBatchAsync(list1);

            Assert.True(res1 == 10);



            /********************************************************************************************************************************/

            xx = string.Empty;
        }