ChannelAdam.TestFramework 1.7.1

ChannelAdam Test Framework Library

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.

Install-Package ChannelAdam.TestFramework -Version 1.7.1
dotnet add package ChannelAdam.TestFramework --version 1.7.1
paket add ChannelAdam.TestFramework --version 1.7.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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.

Version History

Version Downloads Last updated
1.7.1 (current version) 218 10/24/2016
1.7.0 111 10/5/2016
1.6.1 79 10/4/2016
1.6.0 78 9/28/2016
1.5.4 79 9/25/2016
1.5.3 76 9/25/2016
1.5.2 78 9/24/2016
1.5.1 77 9/21/2016
1.5.0 78 9/21/2016
1.4.0 76 9/20/2016
1.3.0 79 9/13/2016
1.2.1 76 9/12/2016
1.2.0 74 9/11/2016
1.1.1 381 2/24/2015
1.1.0 136 2/23/2015
1.0.0 275 9/2/2014