Exemple #1
0
        public void E1_TestLaneTierWrong()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Top = new Lane("Top", "God");

            Assert.AreNotEqual("Trash", Top.GetTierName());
        }
Exemple #2
0
        public void E1_TestLaneTier()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Top = new Lane("Top", "God");

            Assert.AreEqual("God", Top.GetTierName());
        }
Exemple #3
0
        public void E2_TestAddLane()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Top = new Lane("Top", "God");

            l6.SetTier(new Tier("God"));
            Assert.AreEqual(true, l6.AddLane(Top));
        }
Exemple #4
0
        public void E3_TestAddHeroNullHero()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Mid = new Lane("Mid", "God");

            l6.SetTier(new Tier("God"));
            Assert.AreEqual(null, l6.AddHero(null));
        }
Exemple #5
0
        public void E2_TestAddLaneNoTier()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Mid = new Lane("Mid", "God");

            l6.AddLane(Mid);
            Assert.AreEqual(null, l6.AddLane(Mid));
        }
Exemple #6
0
        public void E3_TestAddHeroNoTier()
        {
            L6.L6 l6     = new L6.L6();
            Lane  Mid    = new Lane("Mid", "God");
            Hero  Syndra = new Hero("Syndra", "Mid", "God");

            Assert.AreEqual(null, l6.AddHero(Syndra));
        }
Exemple #7
0
        public void E2_TestAddLaneWrongTier()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Mid = new Lane("Mid", "God");

            l6.SetTier(new Tier("Trash"));
            l6.AddLane(Mid);
            Assert.AreEqual(null, l6.AddLane(Mid));
        }
Exemple #8
0
        public void E2_TestAddLaneTwice()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Mid = new Lane("Mid", "God");

            l6.SetTier(new Tier("God"));
            l6.AddLane(Mid);
            Assert.AreEqual(false, l6.AddLane(Mid));
        }
Exemple #9
0
        public void E3_TestAddHero()
        {
            L6.L6 l6     = new L6.L6();
            Lane  Mid    = new Lane("Mid", "God");
            Hero  Syndra = new Hero("Syndra", "Mid", "God");

            l6.SetTier(new Tier("God"));
            l6.AddLane(Mid);
            Assert.AreEqual(true, l6.AddHero(Syndra));
        }
Exemple #10
0
        public void E2_TestAddLaneNoContraints()
        {
            L6.L6 l6       = new L6.L6();
            Lane  Mid      = new Lane("Mid", "God");
            Lane  TopTrash = new Lane("Top", "Trash");

            l6.SetTier(new Tier("Trash"));
            l6.AddLane(Mid);
            Assert.AreEqual(true, l6.AddLaneIgnoreConstraints(TopTrash));
        }
Exemple #11
0
        public void E2_TestAddLanes()
        {
            L6.L6 l6  = new L6.L6();
            Lane  Top = new Lane("Top", "God");
            Lane  Mid = new Lane("Mid", "God");

            l6.SetTier(new Tier("God"));
            l6.AddLane(Top);
            l6.AddLane(Mid);
            Assert.AreEqual(2, l6.Lanes.Count);
        }
Exemple #12
0
        public void E3_TestAreAllLanesDifferentEmptyHeros()
        {
            L6.L6 l6     = new L6.L6();
            Lane  Mid    = new Lane("Mid", "God");
            Lane  Top    = new Lane("Top", "God");
            Hero  Syndra = new Hero("Syndra", "Mid", "God");
            Hero  Kennen = new Hero("Kennen", "Top", "God");

            l6.SetTier(new Tier("God"));
            l6.AddLane(Mid);
            l6.AddLane(Top);
            Assert.AreEqual(null, l6.AreAllLanesDifferent());
        }
Exemple #13
0
        public void E3_TestAreAllLanesDifferentFalse()
        {
            L6.L6 l6       = new L6.L6();
            Lane  Mid      = new Lane("Mid", "God");
            Hero  Syndra   = new Hero("Syndra", "Mid", "God");
            Hero  Vladimir = new Hero("Vladimir", "Mid", "God");

            l6.SetTier(new Tier("God"));
            l6.AddLane(Mid);
            l6.AddHero(Syndra);
            l6.AddHero(Vladimir);
            Assert.AreEqual(false, l6.AreAllLanesDifferent());
        }
Exemple #14
0
        public void E3_TestAddHeros()
        {
            L6.L6 l6     = new L6.L6();
            Lane  Mid    = new Lane("Mid", "God");
            Lane  Top    = new Lane("Top", "God");
            Hero  Syndra = new Hero("Syndra", "Mid", "God");
            Hero  Kennen = new Hero("Kennen", "Top", "God");

            l6.SetTier(new Tier("God"));
            l6.AddLane(Mid);
            l6.AddLane(Top);
            l6.AddHero(Syndra);
            l6.AddHero(Kennen);
            Assert.AreEqual(2, l6.Heroes.Count);
        }