channeladam / channeladam.testframework.biztalk Goto Github PK
View Code? Open in Web Editor NEWA full .NET Framework automated testing library for testing BizTalk 2010/2013/2016 artifacts.
License: Apache License 2.0
A full .NET Framework automated testing library for testing BizTalk 2010/2013/2016 artifacts.
License: Apache License 2.0
Hi
I work for the Oxford University software solutions group and we currently use BizTalk 2010 and have plans to move to BizTalk 2016 or 19.
I have been looking at BizTalk test frameworks and came across the Channel Adam test framework for BizTalk which looks very useful.
I have set up a test project with a target framework .Net 4.6 on a BizTalk 2016 development environment and installed the ChannelAdam.TestFramework.BizTalk from NuGet and have the following installed.
Castle.Core 4.31
Channel.Adam.Core 1.6.2 (Which I see is deprecated)
Channel.Adam.Logging 2.1.0
Channel.Adam.TestFramework 2.2.1
Channel.Adam.TestFramework.BizTalk 1.3
Channel.Adam.TestFramework.Moq 2.0.2
Channel.Adam.TestFramework.MSTest 2.0.0
I have used the code example in
https://devzone.channeladam.com/library/channeladam-testframework-biztalk/
But I get a compilation error because class BizTalkXmlToXmlMapTester cannot be resolved.
"Error CS0012 The type 'ILogAsserter' is defined in an assembly that is not referenced. You must add a reference to assembly 'ChannelAdam.TestFramework, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9fcb9bb550152cab'. R12.ChannelAdam.Test BizTalkMapTesting\R12.ChannelAdam.Test\X5CostingsToCanonicalCostingsTest.cs 38 Active"
It appears that there is a dependency on ChannelAdam.TestFramework, Version=1.0.0.0.
I see in NuGet that Channel.Adam.TestFramework.BizTalk has a dependency on ChannelAdam.TestFramework (>= 1.7.0) so I am not sure of the cause of the problem.
Have I got the wrong versions of the framework components installed.
I am probably just missing something blindingly obvious but if someone could give me a steer that would be great.
Many thanks,
Geoff
[email protected]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.