public void Create()
{
string username = "******";
string password = "******";
string uri = "http://www.example.com";
HttpWebRequestFactory factory = new HttpWebRequestFactory(username, password);
HttpWebRequest request = factory.Create(uri);
NetworkCredential credentials = request.Credentials.GetCredential(new Uri(uri), "Basic");
Assert.AreEqual(credentials.UserName, username);
Assert.AreEqual(credentials.Password, password);
Assert.IsTrue(request.UserAgent.Contains("LinqToDelicious"));
}