Содержание
- 2. Populate Иерархия: Классы коллекций %RegisteredObject ArrayOfDataTypes GetNext() GetAt() Next() %Collection.AbstractIterator %Collection.AbstractArray Count() SetAt() %SwizzleObject %Collection.AbstractArrayOfDT %Collection.AbstractArrayOfObj
- 3. Populate Иерархия: Классы потоков и другие классы… %RegisteredObject %Stream.Object %AbstractStream %CharacterStream %GlobalCharacterStream %GlobalStreamAdaptor
- 4. Populate Генерация объектов Caché предоставляет простой интерфейс для создания объектов, содержащих тестовые данные.
- 5. Populate Множественное наследование Caché поддерживает Множественное наследование Для свойств и методов с одинаковыми именами срабатывает правило:
- 6. Populate %Populate Класс, наследуемый от %Library.Populate, получает в распоряжение набор простых методов для генерации данных. Эти
- 7. Populate Параметр POPSPEC Параметр POPSPEC – это набор пар propname:method(). Например: City:City(),State:USState(). Некоторые свойства в зависимости
- 8. Populate Дополнительно про POPSPEC Для свойств типа список формат записи POPSPEC – propname:method():maxnum maxnum – это
- 9. Populate Генерация тестовых данных Параметр POPSPEC используется для определения имени метода – генератора тестовых данных для
- 10. Populate OnPopulate() Создавайте метод OnPopulate() для наследуемых от %Library.Populate классов. Populate() вызывает OnPopulate() перед записью нового
- 12. Скачать презентацию