コード例 #1
0
ファイル: TeamRepository.cs プロジェクト: jtse97/HockeyLeague
        public void UpdateTeam(Team team)
        {
            Execute(@"
update  Game
set     Name = @Name
where   TeamId = @teamId",
                team);
        }
コード例 #2
0
ファイル: TeamService.cs プロジェクト: jtse97/HockeyLeague2
 public Team Create(TeamDto teamDto)
 {
     var team = new Team();
     team.TeamId = _teamId;
     _teamId++;
     team.Name = teamDto.Name;
     return team;
 }
コード例 #3
0
ファイル: TeamTests.cs プロジェクト: jtse97/HockeyLeague2
        public void UpdateTeam()
        {
            //arrange
            var teamService = new TeamService(_mockTeamRepository);
            var stubTeam = new Team(){TeamId = 1, Name = "team 1"};

            //act
            teamService.UpdateTeam(stubTeam);

            //assert
            _mockTeamRepository.Received().UpdateTeam(stubTeam);
        }
コード例 #4
0
ファイル: TeamTests.cs プロジェクト: jtse97/HockeyLeague2
        public void RetrieveTeam()
        {
            //arrange
            var teamService = new TeamService(_mockTeamRepository);
            var stubTeam = new Team(){TeamId = 1, Name = "team 1"};
            _mockTeamRepository.RetrieveTeam(stubTeam.TeamId).Returns(stubTeam);

            //act
            var teamToReturn = teamService.GetTeam(stubTeam.TeamId);
            //assert
            Assert.That(teamToReturn.Name, Is.EqualTo("team 1"));
        }
コード例 #5
0
ファイル: TeamService.cs プロジェクト: jtse97/HockeyLeague
 public void SetTeamDomainFromTeamModel(EditTeamModel editTeamModel, Team team)
 {
     team.TeamId = editTeamModel.Id;
     team.Name = editTeamModel.Name;
 }
コード例 #6
0
ファイル: TeamRepository.cs プロジェクト: jtse97/HockeyLeague
        public void CreateTeam(Team team)
        {
            Execute(@"
insert into Team
values(@Name)", team);
        }
コード例 #7
0
ファイル: TeamService.cs プロジェクト: jtse97/HockeyLeague2
 public void UpdateTeam(Team team)
 {
     _teamRepository.UpdateTeam(team);
 }