1,633

Downloads

137

Downloads of v 1.7.1

1

Average downloads per day

2016-10-24

Last published

Share on Social Networks

License details

provided by Sonatype

Apache-2.0

ChannelAdam Test Framework Library

1.7.1

A foundational automated testing library designed to make it easier to implement test cases and to read their output. Includes helpers for testing XML differences.

To install ChannelAdam Test Framework Library, run the following command in the Package Manager Console

Install-Package ChannelAdam.TestFramework -Version 1.7.1

Release Notes

1.7.1 - Minor changes to the logging in the XML and Text testers and fixed accessors of map tester constructors to be public.
1.7.0 - Fixed namespace of TextTester and TextDifferenceDetectedEventArgs.
1.6.1 - Added ability to override/filter text differences.
1.6.0 - Corrected assembly version. Renamed Xml.XmlMapTesterBase to Mapping.MappingToXmlTesterBase. Renamed Xml.XmlMapTester to Mapping.MappingFromXmlToXmlTester. Added TextTester and flat file map testers.
1.5.4 - Expose LogAssert in the XmlMapTesterBase.
1.5.3 - Split XmlMapTester to have a reusable base class.
1.5.2 - Updated to ChannelAdam.Core 1.4.0
1.5.1 - Fixed output from XmlTester assertion to log out all differences instead of just the first.
1.5.0 - Renamed XmlTester.IsIdentical to IsEqual. Fixed issue where the XML under comparison would not be thought of as equivalent when the had the same namespace url but different prefixes.
1.4.0 - Changed method signature of XmlTester.IsIdentical to no longer return an out parameter. XML differences are now available in a property named Differences.
1.3.0 - Added filtering capability with the XmlFilter class allow ignoring specific nodes when performing assertions. Minor breaking changes to some XmlTester and XmlAsserter method signatures.
1.2.2 - Added XmlAsserter class.
1.2.1 - Added override methods for serialising using XmlRootAttribute and XmlAttributeOverrides.
1.2.0 - Added XmlTester and XmlMapTester.
1.1.1 - Added Moq to the NuSpec dependencies list.
1.1.0 - Added support for targeting .NET Framework 4.0 in addition to .NET Framework 4.5.
1.0.0 - Initial release targeting .NET Framework 4.5.

Owners

Authors

Adam Craven

Copyright

Copyright 2014-2016 Adam Craven

Tags

Dependencies

Version History

Version Downloads Last updated
ChannelAdam Test... 1.7.1 (this version) 137 Monday, October 24, 2016
ChannelAdam Test... 1.7.0 91 Wednesday, October 5, 2016
ChannelAdam Test... 1.6.1 63 Tuesday, October 4, 2016
ChannelAdam Test... 1.6.0 62 Wednesday, September 28, 2016
ChannelAdam Test... 1.5.4 64 Sunday, September 25, 2016
ChannelAdam Test... 1.5.3 60 Sunday, September 25, 2016
ChannelAdam Test... 1.5.2 62 Saturday, September 24, 2016
ChannelAdam Test... 1.5.1 62 Wednesday, September 21, 2016
ChannelAdam Test... 1.5.0 63 Wednesday, September 21, 2016
ChannelAdam Test... 1.4.0 62 Tuesday, September 20, 2016
ChannelAdam Test... 1.3.0 64 Tuesday, September 13, 2016
ChannelAdam Test... 1.2.1 60 Monday, September 12, 2016
ChannelAdam Test... 1.2.0 60 Sunday, September 11, 2016
ChannelAdam Test... 1.1.1 350 Tuesday, February 24, 2015
ChannelAdam Test... 1.1.0 117 Monday, February 23, 2015
ChannelAdam Test... 1.0.0 256 Tuesday, September 2, 2014