This project is read-only.
Project Description
BCS Tester Man is a BCS Test Client that makes it easier for SharePoint BCS Model Developers to test Models and External Content Types. You'll no longer have to create and configure Business Data Web Parts or External Lists. It's developed in C#. UI is WPF with MVVM.

This project was created and is maintained by Phill Duffy , an employee of Lightning Tools Ltd (


This project is developed in my spare time for the wider Business Connectivity Services (BCS) Developers.

Having worked with BCS Models and External Content Types for a while one of the biggest pains is if a model deploys successfully it doesn't always mean that it is working. You have to open the page, edit the a bcs web part and then check it. If it's not working then you still need to go to the logs to find out what exactly went wrong. The Idea of BCSTesterMan is to just allow you to deploy your model, open up BCS Tester Man, select the method and just check to see if some data is returned. The benefit of having it in a client is that you can test all methods, some like the IdEnumerator are difficult to test normally.

Using a Finder Method

This finder method has a wildcard filter and a limit filter.

Finder Method with Filters

Using a Specific Finder Method

Specific Finder Method
When it doesn’t work?

You get to see the exception message straight away. You can even search to find an answer using the buttons!
Error Detail

Last edited Dec 17, 2010 at 4:14 PM by phillduffy, version 10