public void SecureRequest_ClientCertificateOptionAutomatic_CertStoreEmpty_NullCertificateContextSet()
{
using (var handler = new WinHttpHandler())
{
handler.ClientCertificateOption = ClientCertificateOption.Automatic;
using (HttpResponseMessage response = SendRequestHelper.Send(
handler,
() => { },
TestServer.FakeSecureServerEndpoint))
{
Assert.Equal(1, APICallHistory.WinHttpOptionClientCertContext.Count);
Assert.Equal(IntPtr.Zero, APICallHistory.WinHttpOptionClientCertContext[0]);
}
}
}