Menu

/branches/new-backend/Tests Commit Log


Commit Date  
[r845] by delphidabbler

Added new TSortedObjectDictionary class along with associated unit tests.

2010-06-22 01:30:00 Tree
[r844] by delphidabbler

Removed commented out code.

2010-06-21 08:52:36 Tree
[r843] by delphidabbler

* Added private extension of TArray class, named TArrayEx that adds some further static methods that provide generic versions of some of the helper function in this unit.
* Removed most helper function and replaced with calls to TArrayEx methods.
* Replaced use of TStringDynArray and TIntegerDynArray with TArray<string> and TArray<Integer> respectively.

2010-06-21 08:40:20 Tree
[r842] by delphidabbler

Added new TSortedObjectList class (that derives from TSortedList) to UContainers and updated unit tests to test the additional features added to the new class.

2010-06-21 02:15:23 Tree
[r839] by delphidabbler

Added support to unit test project for checking for memory leaks when running under debugger.

2010-06-20 20:29:43 Tree
[r838] by delphidabbler

* Merged code from TestUOrderedDictionary.pas and TestUOrderedList.pas into new TestUContainers.pas, deleted old units and updated unit test project files accordingly.
* Renamed TestTOrderedDictionary and TestTOrderedList test classes to TestTSortedDictionary and TestTSortedList respectively.

2010-06-20 19:56:40 Tree
[r837] by delphidabbler

* Renamed TOrderedDictionary and TSortedDictionary and TOrderedList as TSortedList.
* Updated unit tests to use renamed classes.

2010-06-20 19:28:54 Tree
[r835] by delphidabbler

* Added Items and ItemsByIndex properties to TOrderedDictionary.
* Re-implemented Keys and Values properties of TOrderedDictionary as enumerable collections and removed ValuesByIndex property.
* Added internal, public TKeyCollection, TKeyEnumerator, TValueCollection and TValueEnumerator classes to TOrderedDictionary.
* Updated TestUOrderedDictionary unit re changes and additions to TOrderedDictionary.
* Removed commented out code and implemented TODOs

2010-06-20 11:10:19 Tree
[r832] by delphidabbler

* Added change notification events to TOrderedDictionary and TOrderedList.
* Added tests for these new events to unit tests.

2010-06-20 01:27:52 Tree
[r831] by delphidabbler

* Copied TOrderedDictionary from UOrderedDictionary.pas to UContainers.pas.
* Deleted UOrderedDictionary.pas and removed from unit test project.
* Modified source files that referenced UOrderedDictionary.pas as required.

2010-06-19 23:48:55 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.