コード例 #1
0
        public void GetSteigerungsKosten_FertigkeitIsFertigkeitsKategorie_GetImagoInt()
        {
            SteigerbareFertigkeitBase fertigkeit = new FertigkeitsKategorie();
            var result = FertigkeitVeraendernRegeln.GetSteigernKosten(fertigkeit);

            Assert.Contains(result, FertigkeitVeraendernRegeln.ImagoFolge);
        }
コード例 #2
0
        public void GetSteigernKostenAttribut_FertigkeitIsAttribut(int aktuellerNw, int expected)
        {
            SteigerbareFertigkeitBase fertigkeit = new Attribut()
            {
                SteigerungsWert = aktuellerNw
            };
            var result = FertigkeitVeraendernRegeln.GetSteigernKosten(fertigkeit);

            Assert.Equal(expected, result);
        }
コード例 #3
0
        public void GetSteigerungsKosten_FertigkeitIsAttribut_GetImagoInt()
        {
            var random = new Random().Next(0, 101);
            SteigerbareFertigkeitBase fertigkeit = new Attribut()
            {
                SteigerungsWert = random
            };
            var result = FertigkeitVeraendernRegeln.GetSteigernKosten(fertigkeit);

            Assert.Contains(result, FertigkeitVeraendernRegeln.ImagoFolge);
        }