public async Task GetCustomerByUserIdAsync_Returns_CustomerById() { //Arrange UserGetViewModel user = new UserGetViewModel { Email = "*****@*****.**", DisplayName = "name1", UserRole = "Customer" }; CustomerViewModel customer = new CustomerViewModel { Address = "address", PhoneNumber = "0123654789", UserDisplayName = user.DisplayName, UserId = user.Id, }; _mockUserService .Setup(x => x.GetCustomerByUserIdAsync(1)) .Returns(Task.FromResult(customer)); //Act var result = await _usersController.GetCustomerByUserIdAsync(); //Assert result.Should().NotBeNull(); result.Should().Equals(customer); }
public async Task GetShopByIdAsync_Returns_ShopById() { //Arrange UserGetViewModel user = new UserGetViewModel { Email = "*****@*****.**", DisplayName = "name1", UserRole = "Customer" }; ShopViewModel shop = new ShopViewModel { Address = "address", PhoneNumber = "0123654789", UserDisplayName = user.DisplayName, UserId = user.Id, CUI = "5555", IBAN = "SE0000000000000000000000", SocialCapital = 12 }; _mockUserService .Setup(x => x.GetShopByIdAsync(1)) .Returns(Task.FromResult(shop)); //Act var result = await _usersController.GetShopByIdAsync(1); //Assert result.Should().NotBeNull(); result.Should().Equals(shop); }
public async Task <IActionResult> Details(string id) { var objParam = new { id = id }; UserGetViewModel user = await ApiInvoker.PostAsync <UserGetViewModel>(objParam, APIURL.IdentityBaseUri + IdentityAPI.User.GetByID); return(View(user)); }
private UserGetViewModel GetUserGetViewModel(bool change = true) { var userGetViewModel = new UserGetViewModel { Email = "*****@*****.**", Password = "******", DisplayName = "testttt", UserRole = UserRole.Admin.ToString(), IsEnabled = change }; return(userGetViewModel); }
public ClaimsGetterTests() { User = new UserGetViewModel { Id = 1, DisplayName = "Ion", UserRole = "Admin", Email = "*****@*****.**" }; claimsGetter = new ClaimsGetter(); Claims = new[] { new Claim(ClaimTypes.NameIdentifier, User.Id.ToString()), new Claim(ClaimTypes.Name, User.DisplayName), new Claim(ClaimTypes.Role, User.UserRole), new Claim(ClaimTypes.Email, User.Email) }; }
public async Task GetByIdAsync_Returns_UserById() { //Arrange UserGetViewModel user = new UserGetViewModel { Email = "*****@*****.**", DisplayName = "name1", UserRole = "Customer" }; _mockUserService .Setup(x => x.GetByIdAsync(1)) .Returns(Task.FromResult(user)); //Act var result = await _usersController.GetByIdAsync(); //Assert result.Should().NotBeNull(); result.Should().Equals(user); }