1 public class LoginUserCURequest
2 {
3 /// <summary>Id</summary>
4 public Guid Id { get; set; }
5
6 /// <summary>登录账户名</summary>
7 public string LoginName { get; set; }
8
9 /// <summary>登录密码</summary>
10 public string Password { get; set; }
11
12 /// <summary>是否有效</summary>
13 public short? IsEnabled { get; set; }
14
15 /// <summary>所属角色</summary>
16 public IEnumerable<Guid> Roles { get; set; }
17
18 public override string ToString()
19 {
20 return string.Format("Id:{0},LoginName:{1},Password:{2},IsEnabled:{3}",
21 Id.ToString(), LoginName, Password, IsEnabled.ToString());
22 }
23 }
1 [TestMethod]
2 public void Add()
3 {
4 var list = new List<Guid>();
5 list.Add(Guid.NewGuid());
6 list.Add(Guid.NewGuid());
7
8 var flag = this.loginUserApplication.Add(new LoginUserCURequest()
9 {
10 Id = Guid.NewGuid(),
11 LoginName = "lanxiaoke-" + Guid.NewGuid().ToString(),
12 Password = "123456",
13 IsEnabled = 1,
14 Roles = list
15 });
16
17 Assert.AreEqual(true, flag);
18 }