На этом уроке мы начнём создавать модель управления комнатами. Пока мы создадим только конструктор, поля и метод void SelectMap (long room_id, long book_id, DateTime calendar_day)
Дата отправки отчёта:
13 января 2016 г.
Задание выполнено: за
1 час. 25 мин.
Чему научился:
Самостоятельно создать тест
Что было сложным:
Сделать так, что бы тест работал, была ошибка в теле запроса, связанная с копированием
Комментарии:
Написание тестов реально помогает сэкономить время на отладке
Научился: Понял механизм получения данных в поля типа child, status и чтобы они были привязаны к объекту, когда он будет сгенерен конструктором и будет продолжать существовать на протяжении выполнения процесса. Обычно я думал, что функции должны возвращать много полей, которые упакованы в массив.
А тут поля внутри класса и можно присвоить им значения.
Я теперь только понял смысл this.
А ведь сколько уже подобных классов написали. И вроде бы все было понятно или казалось, что понятно.
А как только я бы начал сам писать, то ничего было бы непонятно.
Научился: Тренируюсь тестировать. Трудности: Все что хотел - удалось В результате тестирования пришел к выводу, что возвращать надо DataTable в функции SelectMap . Мы же должны показать что нашли.