The C/AL Application Test Toolset for Microsoft Dynamics NAV 2009 SP1 is now available on PartnerSource. This toolset helps NAV developers to quickly develop and run C/AL-based tests in their primary development environment.
The toolset includes sample tests to help you get started with C/AL test development, tools for test case management and execution, and useful test library functions, such as assert and database state restore.
These tools build on top of the Test Features released with Microsoft Dynamics NAV 2009 SP1.
Download from PartnerSource
Will you post this somewhere other than PartnerSource? By only putting it there you exclude all Navision developers that work for private companies or who do contract work. I would think it's in everyone's best interest to get better testing tools to all Navision developers, regardless of where they are employed :)
Regardless I am thrilled to see a focus on unit testing in Navision!
Everyone who works on NAV can get access to PartnerSource – they just have to register. Most commonly, people sign the Partner Registration Agreement (found on MS download) and check the “Consultant” category.
Hello, I have downloaded the objects, imported them into my DB, but I cannot see them in Object Designer. When I try to import them again, on the import worksheet all objects are as "Create", but when I try to import them, I end with error that objects already exists. ???
:oops: ,sorry, my fault... and don't ask me what happend... just simple stupid luser error...
But ... wonder why Version List, Date and Time are mising on the objects.
Thank you sgrubov, I was under the impression that only solution centers gained access to PartnerSource. Thanks for the link, and for clearing up that misconception :)
Hmm, I'm looking into the paperwork to get access to PartnerSource and from what I can tell is requires you to supply your "Microsoft Partnership Program" number. Doesn't this basically exclude individual Navision developers out there who are not working at solution centers? I have to say the "Microsoft Partnership Program" website is horribly uninformative with lots of PR speak and an unhelpful interface :(
I am sorry, PartnerSource is currently the place we put these kinds of tools.
Well access to Partnersource is tricky even for people who work in solution centers...not all of us have it... could the objects for the C/AL Test toolset be perhaps put on a public forum such as mibuso ?
Yes, please put them in a public repo (maybe codeplex or github or whatever) and give us a chance to contribute.
Hi Steffen, Can you give more info on what you would like to contribute? Tools, Test, Framework! – What are your thoughts?
we could contribute in nearly every possible way.
We have a own UnitTest-Framework, which is compatible with the "official" version but works even with NAV 5.01. We use it in automated build scenarios with git and TeamCity.
Another important thing is to provide UnitTests for the core NAV application. These tests should be shared.
we are still interested in participating in the test tool. Please make this tool open source and put it into a free No. Range. There are lot's of failing tests in our German test database and we would like to fix them.
Are you referring to the new release?
Would you suggest using the range 50000 - 100000 or would it conflict with other purposes for that range?