Permalink
Commits on Aug 9, 2008
  1. STRANGE BEHAVIOR

    set breakpoint on user.aspx.cs:33
    navigate to /user/BOB on site
    note that on first step over, m.Success == false, even though it should be true.
    set next statement back to Match m = ..., and see that m.Success == true now.
    AArnott committed Aug 9, 2008
  2. Merge branch 'fastertesting'

    AArnott committed Aug 9, 2008
Commits on Aug 8, 2008
  1. Removed EncodingInterceptor harness for intercepting direct messages.

    Now that we do most communication using mocked HTTP, this complexity is no longer necessary.
    AArnott committed Aug 8, 2008
  2. Enabled logging in unit tests.

    AArnott committed Aug 8, 2008
Commits on Aug 7, 2008
Commits on Aug 6, 2008
  1. All tests pass again.

    AArnott committed Aug 6, 2008
  2. Reduced HTTP requests necessary for end-to-end unit tests.

    Now the only remaining HTTP requests are for the actual web simulation, which is appropriate.
    AArnott committed Aug 6, 2008
Commits on Aug 5, 2008
  1. Merge branch 'master' into fastertesting.

    Some directed identity tests disabled due to complexity of conflicts.
    
    Conflicts:
    
    	src/DotNetOpenId.Test/EndToEndTesting.cs
    AArnott committed Aug 5, 2008
  2. Merge branch 'v2.3'

    Conflicts:
    
    	src/DotNetOpenId.Test/RelyingParty/ServiceEndpointTests.cs
    	src/version.txt
    AArnott committed Aug 5, 2008
  3. Merge branch 'v2.2' into v2.3

    Conflicts:
    
    	src/DotNetOpenId/RelyingParty/OpenIdRelyingParty.cs
    	src/version.txt
    AArnott committed Aug 5, 2008
  4. Merge branch 'v2.1' into v2.2

    Conflicts:
    
    	src/version.txt
    AArnott committed Aug 5, 2008
Commits on Aug 4, 2008
Commits on Aug 3, 2008
  1. Added performance analyzer.

    AArnott committed Aug 3, 2008
  2. End to end programmatic testing is now mocked up to the point that it…

    … doesn't require ASP.NET hosting.
    AArnott committed Aug 3, 2008
  3. A lot more work toward unit tests that do not rely on an ASP.NET host.

    Direct messages from RP to OP are not channeled directly without an ASP.NET host.
    The only things left that require an ASP.NET host is Identifier and RP discovery, both of which can be mocked up.
    AArnott committed Aug 3, 2008
Commits on Aug 2, 2008
  1. Revert "Provider side can now be completely unit tested with mock tra…

    …nsport."
    
    This reverts commit 5c9bb91.
    The reverted commit should have also removed SigningMessageEncoder, which was no longer used.  But that would have caused unit testing issues to solve as well.
    As it turns out, the Response class has an EncodableMessage property that unit tests can use to get all the same benefits.
    AArnott committed Aug 2, 2008