| Change Set |
Date |
Downloads |
Comment |
36384
by
SteveGuidi
|
Feb 12 at
8:57 PM
|
18 |
The following notes pertain to issue #6020:
- Created Enumerable.AsNonCastableEnumerator IEnumerable<T> extension method. - Modified FiniteStateMachine.FinalStates to utilize new extension method. - Added appropriate unit tests.
|
33654
by
SteveGuidi
|
Jan 25 at
5:01 AM
|
13 |
The following notes pertain to issue #5599.
- Implemented collections for managing and enumerating circular lists. - CircularList, CircularLinkedList, CircularLinkedListNode, and CircularEnumerator. - Added debugger proxy type for visualization. - Added unit tests to verify new functionality.
|
31916
by
SteveGuidi
|
Dec 7 2009 at
6:32 AM
|
35 |
- Tagging trunk to signify 0.4 release.
|
31914
by
SteveGuidi
|
Dec 7 2009 at
5:57 AM
|
8 |
- Incrementing assembly versions to 0.4.
|
31911
by
SteveGuidi
|
Dec 7 2009 at
12:33 AM
|
0 |
The following notes pertain to issue #38: - Added ability to specify a StrongNameKeyPair to the ProxyAssemblyBuilderSettings type, or a path to a key-pair file. - Modified ProxyAssemblyBuilder to utilize a StrongNameKeyPair object for signing the generated assembly. - Added unit tests to validate all new functionality.
The following notes do not pertain to a specific work item or issue: - Signed the Jolt.Testing.GeneratedTypes.dll in external/Jolt-Generated/bin. - Required so that other signed assemblies may refer to it (preparation for signing of release binaries).
|
31722
by
SteveGuidi
|
Dec 2 2009 at
4:45 AM
|
6 |
Issue #3627: Improved documentation in all XML doc comments, excluding those in test code.
|
31479
by
SteveGuidi
|
Nov 26 2009 at
6:53 PM
|
7 |
Fixing Jolt.Testing.Assertions.NUnit.Test project build failure; adding missing file.
|
30930
by
SteveGuidi
|
Nov 12 2009 at
3:54 PM
|
15 |
- Changed declaration of "test types" to abstract so that they can not be instantiated; used only in reflection tests. - Fixed coding standard infractions throughout solution.
|
27136
by
SteveGuidi
|
Sep 25 2009 at
2:57 PM
|
24 |
The following notes pertain to issue #3875.
- Modified Convert class to correctly generate XML doc comment strings for methods that represent implicit or explicit operators (other operator types already worked) - Refactored private implementation of Convert class to allow for a more generic conversion of metadata types to XML doc comment strings. - Added unit tests to verify new functionality.
The following notes do not pertain to a specific work item.
- Fixed bug in XmlDocCommentReaderTestFixture; tests would fail if project is build to include XML documentation. - Refactored classes in TestTypes.cs from Jolt.Test.dll. - Added properties that return a MemberInfo object, for the members used in unit tests; strings representing member names are now fully encapsulated by type containing members. - Replaced explicit calls to Type.GetMethod/Property/Event with invocation of appropriate property.
|
26936
by
SteveGuidi
|
Sep 18 2009 at
2:57 PM
|
12 |
- Refactored classes in TestTypes.cs from Jolt.Testing.Test.dll. - Added properties that return a MemberInfo object, for the members used in unit tests; strings representing member names are now fully encapsulated by type containing members. - Replaced explicit calls to Type.GetMethod/Property/Event with invocation of appropriate property.
|
26772
by
SteveGuidi
|
Sep 13 2009 at
9:42 PM
|
17 |
The following notes pertain to issue #4039: - Upgraded NUnit dependency to version 2.5.2. - Strengthened many exception tests by replacing ExpectedException with ThrowsConstraint. - Adopted new constraints for many collection tests. - Added unit tests to verify custom attributes on classes and members.
The following notes pertain to issue #3959: - Replaced unit test configuration files with dynamic configuration creation. - Explicitly reinitialized static test types in ProxyTypeBuilderTestFixture prior to test case execution, assuring consistent static state.
|
26625
by
SteveGuidi
|
Sep 7 2009 at
10:54 PM
|
4 |
Issue #4040: Renaming external/RhinoMocks-3.3 folder to external/RhinoMocks-3.6.
- Modified references accordingly.
|
26624
by
SteveGuidi
|
Sep 7 2009 at
10:42 PM
|
6 |
Issue #4040: Upgraded Rhino Mocks to 3.6.
- Modified unit tests to utilize concise Arrange-Act-Assert syntax.
|
26490
by
SteveGuidi
|
Sep 2 2009 at
6:52 PM
|
7 |
The following notes pertain to issue #4131: - Created Jolt.Testing.Assertions.VisualStudio project/assembly to house Visual Studio adapters to Jolt assertions. - Created XmlAssert adaptor class for XML assertions. - Refactored construction of adaptee classes into factory methods and eliminated duplicated test methods. - Added unit tests for all new and modified functionality.
|
26386
by
SteveGuidi
|
Aug 31 2009 at
3:25 AM
|
11 |
Renaming external/QuickGraph-3.2 folder to external/QuickGraph-3.3.
- Modified references accordingly.
|
26385
by
SteveGuidi
|
Aug 31 2009 at
3:14 AM
|
5 |
Issue #4841: Upgraded QuickGraph to 3.3.40824.
- Modified dependencies accordingly. - Modified Transition<> class to utilize equality semantics from EquatableEdge<> class. - Removed FSM->MSAGL conversion functionality as it is no longer supported by QuickGraph.
|
26346
by
SteveGuidi
|
Aug 29 2009 at
9:54 PM
|
6 |
- Tagging trunk to signify 0.3 release.
|
26345
by
SteveGuidi
|
Aug 29 2009 at
9:15 PM
|
1 |
- Incrementing assembly versions to 0.3.
|
26342
by
SteveGuidi
|
Aug 29 2009 at
7:43 PM
|
1 |
Code clean-up and general refactoring.
- Removed unused using statements and obsolete comments. - Added missing function/class documentation. - Placed explicit enumerator instantiation in using block. - Moved Constraint/Assertion construction tests to shared code helper class. - Improved efficiency of XmlEquivalencyAssertion methods.
|
26283
by
SteveGuidi
|
Aug 26 2009 at
3:15 PM
|
5 |
The following notes pertain to issue #4129: - Implemented XmlValidityAssertion for asserting the validity of an XML document. - Implemented XmlEqualityAssertion for asserting the strict equality of two XML elements. - Implemented XmlEquivalencyAssertion for asserting the user-defined equivalency of two XML elements. - Created XmlComparisonFlags enumeration to facilitate specification of equivalency definition. - Created XmlComparisonResult to report assertion result from new assertion classes, where applicable. - Added unit tests to verify new functionality.
The following notes pertain to issue #4130: - Created Jolt.Testing.Assertions.NUnit assembly to house NUnit constraint wrappers for core assertions. - Implemented XmlValidityConstraint to wrap XmlValidityAssertion. - Implemented XmlEqualityConstraint to wrap XmlEqualityAssertion. - Implemented XmlEquivalencyConstraint to wrap XmlEquivalencyAssertion. - Added the IsXml syntax helper class to allow for NUnit-style use of new constraints. - Added unit tests to verify new functionality.
|
19483
by
SteveGuidi
|
May 9 2009 at
7:42 PM
|
61 |
The following notes pertain to issue #3628: - Replaced many inline anonymous methods with delegates from the Jolt.Functional library. - Modified Functor.TrueForAll<> and Functor.FalseForAll<> to return delegate that refers to static method.
The following notes do not pertain to a specific work item or issue: - Added support for converting between Action<object, T> and EventHandler<T> delegate types. - Fixed implementation/tests for Functor.ToPredicate() and Functor.ToPredicateFunc() methods; factory method now retuns delegate that refers directly to the adaptee method. - Fixed bug in GraphML->FSM deserialization code that rejected a transition predicate built from a generic method.
|
19436
by
SteveGuidi
|
May 5 2009 at
6:17 AM
|
40 |
- Simplified implementation of Functor.ToPredicate() and Functor.ToPredicateFunc(). - Replaced lambda expression that wraps predicate execution with an instantiation of an equivalent delegate. - Modified unit tests accordingly.
|
19411
by
SteveGuidi
|
May 3 2009 at
7:57 PM
|
38 |
- Issue #3949: Implemented functor composition for all legal permutations of System.Action and System.Func delegates. - Added unit tests to verify new functionality.
|
19303
by
SteveGuidi
|
Apr 26 2009 at
5:01 PM
|
43 |
- Created Functor class to house functor factory methods and predefined functors. - Issue #3950: implemented Action adaptors for the Func family of delegates. - Issue #3951: implemented factory method for creating idempotent functors; applicable to the Func family of delegates. - Issue #3952: Created functors that return immediately; applicable to the Action family of delegates. - Issue #4007: Created a functor that implements the identity operation. - Issue #4008: Created predicate functors that return true/false for all input values. - Added unit tests to verify new functionality.
|
19270
by
SteveGuidi
|
Apr 24 2009 at
4:08 PM
|
48 |
The following notes pertain to issue #3948: - Created Jolt.Functional namespace to host functor library. - Added Bind class and implemented delegate argument binding for the first through fourth arguments of a delegate - Supports all permutations of Action and Func.
The following notes do not pertain to a specific work item or issue: - Cleaned-up using directives in many files.
|