示例#1
0
文件: UnitTest1.cs 项目: leigoCQ/ASF
        public void GetP()
        {
            var service = FakeConfig.Startup().GetService <IPermissionRepository>();
            PermissionListRequestDto dto = new PermissionListRequestDto();

            dto.Vague = "1.test";
            var result = service.GetList(dto).GetAwaiter().GetResult();
        }
示例#2
0
文件: UnitTest1.cs 项目: leigoCQ/ASF
        public void AddP()
        {
            var service = FakeConfig.Startup().GetService <IPermissionRepository>();

            ASF.Domain.Entities.Permission p = new ASF.Domain.Entities.Permission("test", "1", "testname", ASF.Domain.Values.PermissionType.Action, "desc")
            {
            };
            var result = service.AddAsync(p).GetAwaiter().GetResult();
        }
示例#3
0
文件: UnitTest1.cs 项目: leigoCQ/ASF
        public void Get()
        {
            var        service = FakeConfig.Startup().GetService <IAccountRepository>();
            var        result  = service.GetAsync(3).GetAwaiter().GetResult();
            List <int> list    = new List <int>();

            list.Add(1);
            list.Add(2);
            list.Add(3);
            result.SetRoles(list);
            service.ModifyAsync(result);
        }
示例#4
0
文件: UnitTest1.cs 项目: leigoCQ/ASF
        public void Add()
        {
            List <int> list = new List <int>();

            list.Add(1);
            list.Add(2);
            var service = FakeConfig.Startup().GetService <IAccountRepository>();

            ASF.Domain.Entities.Account account = new ASF.Domain.Entities.Account("abc", "123456")
            {
            };
            account.SetRoles(list);
            var result = service.AddAsync(account).GetAwaiter().GetResult();
        }
示例#5
0
文件: UnitTest1.cs 项目: leigoCQ/ASF
        public void UpdateAndRemove()
        {
            List <int> list = new List <int>();

            list.Add(1);
            list.Add(2);
            var service = FakeConfig.Startup().GetService <IAccountRepository>();

            ASF.Domain.Entities.Account account = new ASF.Domain.Entities.Account("abc2", "123456")
            {
            };
            account.SetRoles(list);
            var result = service.AddAsync(account).GetAwaiter().GetResult();

            list.Add(3);
            result.SetRoles(list);
            service.ModifyAsync(result);

            service.RemoveAsync(result.Id);
        }