такой вопрос: как провести при помощи CollectionAssert unit test для Программы которая находит корни квадратного уравнения
@uoidqwt4 жыл бұрын
3:30 почему Вы пишете в комментарии дельта 0.062...а поле типа double определено как 0.7?
@ebtyxАй бұрын
Зачем нужны тесты строк? Ладно еще коллекции, которым мы сами типы задаем, и если там пользовательский класс то может быть сложная инициализция. Но строки всегда массив чаров и никогда иначе. Их тестить при создании языка должны были.
@veronikaleanor963115 күн бұрын
С точки зрения внутреннего устройства языка с# системный тип "string"является прямым наследником от типа object, тогда как тип "char" является наследником от "ValueType" т.е. значимый тип, и он в свою очередь является наследником object. И если бы строки были массивом символов, то тогда можно было бы обраться к любому символу по его индексу. А тесты строк часто полезны для проверки на null, т.к. пустая строка в определенный момент может вызвать ошибку в программе, потому что пользователь просто забыл заполнить какое-нибудь поле, например.