Encapsulate IUnityContainer in IServiceLocator

IServiceLocator is better suited for stubbing when more infrastructure is going into the container and it paves the way for exchanging Unity with another dependency injector.

Id #6664 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Dec 8, 2011 at 12:33 PM by RasmusTherkelsen

Store Test Target instance in application container

Store the test's current Test Target instance in the Unity container instead of a static field.

Id #6663 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Dec 8, 2011 at 12:30 PM by RasmusTherkelsen

Static members in class Then must be converted to instance fields

Static members in class Then must be converted to instance fields. Using any other test runner than MSTest causes cross-test leakage due to the thread static fields.

Id #6656 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Dec 7, 2011 at 9:47 AM by RasmusTherkelsen

When a recording cannot be transfered give meaningfull error message

When a recording is not transfered correctly, it must be clearly stated what is wrong and how to fix it. This issue is currently being monitored as it currently has been solved as a side effect of ...

Id #6559 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Oct 26, 2011 at 9:21 AM by RasmusTherkelsen

NUnit support

It must be possible to use NUnit as well as MSTest. The implementation will require existing applications to reference a new assembly which is a breaking change. This requirement makes it a candida...

Id #6501 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Sep 26, 2011 at 7:52 AM by RasmusTherkelsen

Better error message when stub cannot be found

When applying behavior to a stub which has e.g. been late bound and the name has been omitted causing an error, the error must suggest that the name is missing. Fixing the named stubbing mechanism ...

Id #6456 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Sep 6, 2011 at 6:34 AM by RasmusTherkelsen

Then.ReturnedValue

It must be possible to check returned value using the syntax Then.ReturnedValue

Id #6455 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Sep 5, 2011 at 1:47 PM by RasmusTherkelsen

Create static AssemblyConfiguration class

The class must contain two public static string constants:   StrongAssemblyName and AssemblyName which can be used in consuming code's assembly: InternalsVisibleTo depending on whether or not the c...

Id #5907 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Mar 8, 2011 at 6:55 AM by RasmusTherkelsen

ConstructorBehaviourAttribute

Det skal være muligt at specificere stubbes adfærd hår et objekt bliver konstrueret. Denne attribute er i ligehed med UseLateBoundStubAttribute et udtryk for, at code-designet ikke overholder SOLID.

Id #5897 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Mar 7, 2011 at 6:57 AM by Slind

Implement a method void attribute

It must be possible to specify an attribute which makes a method on a test target empty. For example, if a method launches some UI, it must be possible to specify on the test method:   [TestMethod]...

Id #5884 | Release: None | Updated: Feb 1, 2013 at 3:35 AM by RasmusTherkelsen | Created: Mar 1, 2011 at 6:53 AM by RasmusTherkelsen

  • 1-10 of 10 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • 10
    • Work Items