Mohamed Radwan is a Visual Studio ALM MVP and Senior ALM Consultant focusing on providing solutions for the various roles involved in software development and delivery to enable them build better software using Agile Methodologies and Microsoft Visual Studio ALM Tools & Technologies. Mohamed excels in software practices and automation with 12+ years of professional experience spanning the different stages and phases of the Software Development Lifecycle. Mohamed is also an MSc in Agile Methodologies, a frequent speaker at many local and regional technology events, the author of DevMagicFake Mocking Framework, an author of many technical articles & guides, the founder of the TFSEG and co-founder of MEAALM Community. Mohamed also holds number of Microsoft certificates including MCT, MCPD, MCITP in EPM, MCTS (7), MCSD, MCAD and CIW, Mohamed is a DZone MVB and is not an employee of DZone and has posted 12 posts at DZone. You can read more from them at their website. View Full User Profile

My New TestConfig Framework Now on CodePlex!

10.30.2012
| 2108 views |
  • submit to reddit

I am pleased to announce that my new Testing  and Configuration Framework (TestingConf Utilities) just published on CodePlex.

http://testingconfutilities.codeplex.com/

This framework is a very lightweight framework that will help any developer like me that really believe and religion in TDD (Test Driven Development), BDD (Behavior Driven Development) Testing and Unit Testing because it has many methods that will help utilizing the testing, configuration and automation.

So you may use this framework during the running of your test methods, for example suppose you need to check if the insert method success or not?  You will need to verify the value in the DB, so there is a method that you just give it the DB-connection-string, table name, the column you want and it will get you the value directly so you can assert if it is as expected or not and so on.

Published at DZone with permission of Mohamed Radwan, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)