Fine settimana con la
febbre a casa...però non sono stato del tutto improduttivo...
E siamo alla 0.3.0.0 per NRuleValidator...finalmente sono riuscito a scrivere gli
Unit Test...e altro ancora.
Ecco direttamente release notes:
RELEASE NOTES:
[0.3.0.0]
----------------------------------
Add Unit
Test Battery in NRuleValidator.Test Project
Change the IsValueInRange and
IsDateInRange in a generic class IsInRange<T> (with IComparer
constraint)
Change the DateComparisonRule and ValueComparisonRule in a
generic class CompareRule<T> (with IComparer constraint)
Fix several
bug with null string paramter in many Rule classes.
Removed Previous Rules
not yet implemented
RELEASE CONTENTS:
root:
* "bin" contains the dll for
deployment
* "src" contains the C# source files for the framework and
test
* "bin" contains distribution dll files
* "lib" contains
all third-party libraries needed for building the framework (nothing at moment,
Spring.NET in the future)
* "doc" contains reference documentation
(nothing at moment)
* "samples" contains sample applications (nothing
at moment)
I test sono stati scritti con la Testet
Edition di Team System, per le mie prime prove personali va bene, ma adesso li
converto in NUnit test, e poi ho giocato un po con i generics qui e
la.
Adesso viene il bello: in parallelo i lavori saranno due, uno per la
documentazione, e l'altro per la scrittura di un DSL di cui vi faccio vedere una
piccola preview di come dovrebbe
venire...