[Homework] High Quality Code Unit Testing Homework
Здравейте!
https://github.com/ToniDimitrov/SoftUni-Homeworks-High-Quality-Code/tree/master/11.%20Unit-Testing-Homework Това е моето домашно.
Бих се радвал на съвети и критики за именоването на тестовете, самото им действие, и разбира се варианти, които съм пропуснал да проверя, тъй като най-вероятно съм забравил няколко.
Първо - благодаря ти много за feedback-а. Доста ми помогна.
Второ - мисля, че оправих повечето неща. Единствено не съм сигурен за референтните типове, дали трябва да се направят отново всичките тестове с референтен тип или проверката за null стига.
Цък - Домашното
Поздрави!! :)
Добре де, ако object-а ни е string? Тогава можем да добавим null и следователно можем да проверим дали списъкът съдържа null. Или аз нещо се омотах?
Ми в оригиналния вариант на класа, можем да, и това не е особено правилно според мен. Аз го промених и в методите, които приемат променливи от тип Т (Аdd, Remove, IndexOf и Contains), добавих един if, който хвърля exception, ако се подаде null.
Надявам се, че успях да ти помогна. :)