public void VolleyballSecondCtorTest()
        {
            Team            t1 = new Team("test1");
            Team            t2 = new Team("test2");
            VolleyballMatch vm = new VolleyballMatch(t1, t2, "Półfinał");

            Assert.Equals("Półfinał", vm.Description);
        }
        public void MatchTest()
        {
            var m = new VolleyballMatch(new Team("Home Team", "HoTe"), new Team("Guest Team", "GuTe"));

            Assert.AreEqual("Home Team", m.HomeTeam.Name);
            Assert.AreEqual("HoTe", m.HomeTeam.Abbreviation);
            Assert.AreEqual("Guest Team", m.GuestTeam.Name);
            Assert.AreEqual("GuTe", m.GuestTeam.Abbreviation);
        }
        public void VolleyballCtorTest()
        {
            Team            t1 = new Team("test1");
            Team            t2 = new Team("test2");
            VolleyballMatch vm = new VolleyballMatch(t1, t2);

            Assert.Equals(0, t1.Points);
            t1.Points = 30;
            Assert.Equals(30, t1.Points);
        }
Ejemplo n.º 4
0
        public IActionResult Post([FromBody] VolleyballMatch volleyballMatch)
        {
            if (volleyballMatch == null)
            {
                return(BadRequest("Match object is null"));
            }
            if (!ModelState.IsValid)
            {
                return(BadRequest("Invalid model object"));
            }

            return(StatusCode(200, "Match received successfuly"));
        }
Ejemplo n.º 5
0
 //copying constructor
 public VolleyballMatch(VolleyballMatch match) : base(match)
 {
     this.scoreTeamA = match.scoreTeamA;
     this.scoreTeamB = match.scoreTeamB;
 }