Софтуерно Инженерство
Loading...
+ Нов въпрос
prohause avatar prohause 282 Точки

Пробвяй при проверка на името на пицата да добавиш String.isNullOrEmpty

1
DimitarVlaev avatar DimitarVlaev 91 Точки

Благодаря за отговора!

Пробвах, но за съжаление не е от това. Ще падне чудене, ми се струва. 

0
krasizorbov avatar krasizorbov 140 Точки

Здравей,

Съпоставих моя код с твоя и въпреки че моето решение е различно от твоето, открих че:

1. Има проблем в Топпинг класа(Като копирам моя клас грешка 12 я няма)

2. Има проблем в Engine класа(С моя Engine клас грешка 5 я няма)

Ако искаш моя код пиши!

1
DimitarVlaev avatar DimitarVlaev 91 Точки

Здравей,

Бих ти бил благодарен ако ми изпратиш твоя код. Предполагам, че изпускам някаква валидация, но пробвах това-онова и пак ми гърмят 5-и и 12-и тестове.

Мерси предварително.

0
krasizorbov avatar krasizorbov 140 Точки

Ето: https://github.com/krasizorbov/PizzaCalories

Аз ползвам речници и така опростявам IF - вете, но така или иначе трябва да работи и по двата начина.

1
DimitarVlaev avatar DimitarVlaev 91 Точки

Благодаря за кода!

Проблемът в класа Engine идва от това, че като сплитвам данните от конзолата, прибавям StringSplitOptions.RemoveEmptyEntries.

Проблемът в класа Topping всъщност идва от класа Exceptions, където съм изнесъл съобщенията.

Остава и да разбера защо ... smiley

0