public void DevTeamService_PostDevTeam_ReturnsOk() { var devTeam = new DevTeamCreate { TeamName = "Sql Team" }; var result = _controller.Post(devTeam); Assert.AreEqual(1, _mockService.CallCount); Assert.IsInstanceOfType(result, typeof(OkResult)); }
public IHttpActionResult Post(DevTeamCreate dev) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_devTeamService.CreateDevTeam(dev)) { return(InternalServerError()); } return(Ok()); }
public bool CreateDevTeam(DevTeamCreate model) { var entity = new DevTeam() { OwnerId = _userId, TeamName = model.TeamName }; using (var ctx = new ApplicationDbContext()) { ctx.DevTeams.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreateDevTeam(DevTeamCreate model) { CallCount++; return(ReturnValue); }