No luck for now ...
I am really considering using XUnit. What annoys me is that I can't use VS 2012 IDE with it ...
I even turned on Fusion Log Viewer and get the following error:
=== Pre-bind state information ===
LOG: User = Fly\Miguel
LOG: DisplayName = StructureMap, Version=2.6.3.0, Culture=neutral, PublicKeyToken=e60ad81abae3c223
(Fully-specified)
LOG: Appbase = file:///C:/Users/Miguel/Desktop/TEMP/UnitTestProject1/UnitTestProject1/bin/Release
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : UnitTestProject1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file:
C:\Users\Miguel\Desktop\TEMP\UnitTestProject1\UnitTestProject1\bin\Release\UnitTestProject1.dll.config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: Post-policy reference: StructureMap, Version=2.6.3.0, Culture=neutral, PublicKeyToken=e60ad81abae3c223
LOG: GAC Lookup was unsuccessful.
LOG: Attempting download of new URL
file:///C:/Users/Miguel/Desktop/TEMP/UnitTestProject1/UnitTestProject1/bin/Release/StructureMap.DLL.
LOG: Assembly download was successful. Attempting setup of file:
C:\Users\Miguel\Desktop\TEMP\UnitTestProject1\UnitTestProject1\bin\Release\StructureMap.dll
LOG: Entering run-from-source setup phase.
LOG: Assembly Name is: StructureMap, Version=2.6.4.0, Culture=neutral, PublicKeyToken=e60ad81abae3c223
WRN: Comparing the assembly name resulted in the mismatch: Build Number
ERR: The assembly reference did not match the assembly definition found.
ERR: Run-from-source setup phase failed with hr = 0x80131040.
ERR: Failed to complete setup of assembly (hr = 0x80131040). Probing terminated
I am not sure but might this be an Agatha package problem created by the StructureMap new version?