void Start() { db = FindObjectOfType <Database>(); st = FindObjectOfType <ScrumTeam>(); sb = FindObjectOfType <ScrumBoard>(); dialogue = FindObjectOfType <AllDialogue>(); }
public void AddScrumBoardToProjectTest() { //Arrange ScrumBoard board = new ScrumBoard(); //Act project.AddBoard(board); //Assert Assert.IsTrue(project.GetBoard() is ScrumBoard); }
public void AddSprintToScrumBoard() { //Arrange ScrumBoard board = new ScrumBoard(); ScrumMaster master = new ScrumMaster(); Sprint sprint = new Sprint("sprint 1", DateTime.Now, DateTime.Now.AddDays(14), master); //Act project.AddBoard(board); project.AddSprint(sprint); //Assert Assert.IsTrue(project.GetBoard().getSprints().Count >= 1); }
public async Task <IActionResult> Post([FromBody] ScrumBoard scrumBoard) { var boardId = Guid.NewGuid(); scrumBoard.Id = boardId; var isCreated = await scrumRepository.AddBoard(scrumBoard); if (isCreated) { return(Ok(boardId)); } return(NotFound()); }
public void AddBacklogItemToSprintTest() { //Arrange ScrumBoard board = new ScrumBoard(); ScrumMaster master = new ScrumMaster(); Sprint sprint = new Sprint("sprint 1", DateTime.Now, DateTime.Now.AddDays(14), master); Backlog backlog = new Backlog(); BacklogItem backlogitem = new BacklogItem(backlog, "test", 8); //Act project.AddBoard(board); board.AddSprint(sprint); board.AddBacklogItem(backlogitem); //Assert Assert.IsNotNull(project.GetBoard().getSprints()); Assert.IsTrue(sprint.backlog.backlogItems.Contains(backlogitem)); }
public async Task <bool> AddBoard(ScrumBoard scrumBoard) { var isDone = await database.StringSetAsync(scrumBoard.Id.ToString(), JsonSerializer.Serialize(scrumBoard)); return(isDone); }