Софтуерно Инженерство
Loading...
Golbarg200 avatar Golbarg200 1 Точки

C# OOP / Unit Testing - Exercise / 03. Car Manager

Здравейте, бих искал да попитам ако някой знае къде е проблемът в тези тестове:

CarManager.Tests => https://pastebin.com/HWqYgBFL

CarManager => https://pastebin.com/NkBifCVB

Judge-а ми дава 90/100, а не виждам кой тест може да съм пропуснал. Моля ако някой види грешката да помага.

Тагове:
0
C# OOP Basics
krasizorbov avatar krasizorbov 142 Точки
Best Answer

Здравей,

Добави ето това и ако не се лъжа, мисля че ще имаш 100/100

[Test]
        public void TestRefuelWithZero()
        {
           
            Assert.Throws<ArgumentException>(() =>
            {
                this.car.Refuel(0);
            });
        }

0
Golbarg200 avatar Golbarg200 1 Точки

Да, стана, благодаря много за помощта.

1
deni.panov avatar deni.panov 14 Точки

Здравейте,

благодаря за предложения тест. Аз имах същия проблем като колегата и се бях фокусирал върху това да тествам FuelAmount, който да е отрицателен. Сега всичко мина 100/100.

0
krasizorbov avatar krasizorbov 142 Точки

Здравей,

Може ли да ъплоудните Extended Database че ми гърмят 2 теста и не откривам кои са?

Благодаря предварително.

0
arcobaleno avatar arcobaleno 14 Точки

Заповядай колега ExtendedDatabaseTests -> https://pastebin.com/5MC8X3zN

0
krasizorbov avatar krasizorbov 142 Точки

Благодаря! и успех на изпита...

0