public void DoesNotSaveNull() { // Arrange _userAmountDataService = new UserAmountDataService(_mockContext); // Act _userAmountDataService.Save(null); // Assert _mockContext.DidNotReceive().SaveChanges(); }
public IActionResult Save([FromBody] UserModel model) { _logger.LogInformation(AppConstants.UserSaveControllerMethodRequest); if (model != null && !string.IsNullOrEmpty(model.Username)) { var result = new UserAmountDataService(_context).Save(model); _logger.LogInformation($"{AppConstants.UserSaveControllerMethodStatus} {result}"); return(HttpResultIntention.GetStatusCode(ActionIntent.Save, result, null)); } return(new BadRequestResult()); }
public void SaveUserAmountSuccessful() { _mockContext.SaveChanges().Returns(1); // Arrange _userAmountDataService = new UserAmountDataService(_mockContext); // Act var saveResults = _userAmountDataService.Save(new UserModel() { Id = 1, Username = "******", Amount = 2399_00 });
public void GetUserAmountAll() { // Arrange _userAmountDataService = new UserAmountDataService(_mockContext); // Act var result = _userAmountDataService.GetAll().ToList(); // Assert Assert.IsNotNull(result); Assert.IsTrue(result.Count == 3); Assert.IsTrue(string.Equals(result[0].Username, JeremyUser.Username, StringComparison.InvariantCultureIgnoreCase)); }
public IActionResult Index() { var userService = new UserAmountDataService(_context); return(HttpResultIntention.GetStatusCode(ActionIntent.Get, true, userService.GetAll())); }