This project cluster has 29 classes.
ECF: test.ecf
Project List
Eiffel coding experiments and classes containing test data that are used in the following projects:
benchmark/benchmark.ecf test/test.ecf test/eiffel2java/eiffel2java.ecf tool/toolkit/toolkit.ecf tool/eiffel/eiffel.ecf
Faux FTP protocol for testing
Test file sync medium
COUNTRY that can be initialized with external CamelCase names
Compactable date
Test for reflective classes EL_REFLECTIVELY_SETTABLE and EL_SETTABLE_FROM_ZSTRING
Test data for COUNTRY
HTTP status enumeration based on EL_ENUMERATION_NATURAL_16
Further Information
Click on class link to see notes.
HTTP status table
Advertised job details
Microsoft compiler options
Further Information
Click on class link to see notes.
Example of a class that exemplifies the DRY principle using class reflection. Contrast 25 lines with MY_WET_CLASS.
Test for reflective classes EL_REFLECTIVELY_SETTABLE and EL_SETTABLE_FROM_ZSTRING
Compactable date using field ranges to define compaction
I Ching hexagram names and titles in Chinese and English that can be used for testing string processing classes.
The English titles are read from the text file:
$EIFFEL_LOOP/test/data/txt/hexagrams.txt
An experimental string for testing class SUBSTRING_32_ARRAY and SUBSTRING_32_LIST
Shared instance of HEXAGRAM_STRINGS
Array of unicode substrings in order of occurence in source string.
Further Information
Click on class link to see notes.
A descendant of SUBSTRING_32_ARRAY that can be extended as a list
Chinese names for I Ching hexagrams
Chinese names for I Ching hexagrams
Test set using file data relative to Eiffel-Loop home directory
Test set using SVG button image found in directory: test/data/svg
Further Information
Click on class link to see notes.
Data directories
Eiffel-Loop build info
Development environment for Eiffel-Loop libraries
Example of a class that does not exemplify the DRY principle. Contrast 87 lines with MY_DRY_CLASS.
Shared instance of DATA_DIRECTORIES
Shared instance of DEVELOPMENT_ENVIRONMENT
Test classes conforming to TB_ACCOUNT_READER