Class SteamSharedHttpClientTests
Sends through the REAL SteamSharedHttpClient — every other Steam client test injects a fake send,
which is how a handler that silently dropped the hand-set Cookie header went unnoticed. The target is
a loopback listener, never a Steam host, and the cookie values are dummies.
Inheritance
SteamSharedHttpClientTests
Assembly: Tests.Editor.dll
Syntax
public class SteamSharedHttpClientTests
Constructors
SteamSharedHttpClientTests()
Declaration
public SteamSharedHttpClientTests()
Methods
RestoreTheSystemProxy()
Declaration
public void RestoreTheSystemProxy()
SendAsync_ARedirect_IsReturnedNotFollowed()
Declaration
public Task SendAsync_ARedirect_IsReturnedNotFollowed()
Returns
SendAsync_ASetCookieResponse_IsNotSentBackOnTheNextRequest()
Declaration
public Task SendAsync_ASetCookieResponse_IsNotSentBackOnTheNextRequest()
Returns
SendAsync_HandSetCookieHeader_ReachesTheServer()
Declaration
public Task SendAsync_HandSetCookieHeader_ReachesTheServer()
Returns
SendAsync_TwoRequests_ShareOneClient()
Declaration
public Task SendAsync_TwoRequests_ShareOneClient()
Returns
SendHeadersFirstAsync_CompletesBeforeTheBodyEnds()
Declaration
public Task SendHeadersFirstAsync_CompletesBeforeTheBodyEnds()
Returns
SwitchTheSystemProxyOff()
Declaration
public void SwitchTheSystemProxyOff()