Prevent Setting SmtpClient.UseDefaultCredentials clearing Credentials (dotnet/corefx...
authorNabeel Valley <36758308+nabeelvalley@users.noreply.github.com>
Wed, 2 Oct 2019 01:07:26 +0000 (03:07 +0200)
committerDavid Shulman <david.shulman@microsoft.com>
Wed, 2 Oct 2019 01:07:26 +0000 (18:07 -0700)
commite8c8a056def5b8020ac4a839214babee3b0bb1e5
tree84cbbcd4243eb8d1122e4f738d6b53d218952254
parent37d743afcc875f3a845281b680c6e2ce4c7dda3d
Prevent Setting SmtpClient.UseDefaultCredentials clearing Credentials (dotnet/corefx#41271)

* Ensure setting UseDefaultCredentials to False does not clear Credentials

* Remove reference comments

* Rename tests to align with convention

* Correctly set _transport.Credentials

* Include SmtpClient._transport.Credentials in tests, move tests to own file

* Change filename and refactor UN/PW

Commit migrated from https://github.com/dotnet/corefx/commit/dcc9f626eeb0751d4ba4499f623aac42d2e95c10
src/libraries/System.Net.Mail/src/System/Net/Mail/SmtpClient.cs
src/libraries/System.Net.Mail/tests/Functional/SmtpClientCredentialsTest.cs [new file with mode: 0644]
src/libraries/System.Net.Mail/tests/Functional/SmtpClientTest.cs
src/libraries/System.Net.Mail/tests/Functional/System.Net.Mail.Functional.Tests.csproj