public void TestUserViewModel() { UserViewModel userViewModel = new UserViewModel(); userViewModel.Service = serviceFacade; UserListDTO user = new UserListDTO() {Id = 1}; IList<UserListDTO> users = new List<UserListDTO>() {user}; Expect.Once.On(serviceFacade).Method("GetAllUsers").Will(Return.Value(users)); userViewModel.LoadCommand.Command.Execute(null); Assert.AreEqual<int>(1, userViewModel.Items.Count); Assert.AreEqual(user, userViewModel.SelectedItem); Assert.AreEqual(Strings.UserViewModel_DisplayName, userViewModel.DisplayName); }
private static UserListDTO UserToListDto(User u) { UserListDTO user = new UserListDTO() { Id = u.UserId, UserName = u.UserName, Roles = RolesAsString(u.Roles) }; if (u.Customer != null) { user.CustomerName = u.Customer.ToString(); } return user; }