Я создал библиотеку Windows Phone 7 и одновременно создал тестовый проект. Когда я запускаю тесты, я получаю следующую ошибку:
System.IO.FileNotFoundException: не удалось загрузить файл или сборку «System.Net, версия = 2.0.5.0, культура = нейтральная, PublicKeyToken = 7cec85d7bea7798e»
Но ссылка уже была в проекте. Это код в классе:
public class SinaApiService
{
public string userName;
public string passWord;
private string secertKey;
public string SecertKey
{
get { return secertKey; }
set { secertKey = value; }
}
private bool needInitWebClient = true;
public static System.Net.WebClient wc;
public void InitSinaApiService(string userName, string passWord, string secretKey)
{
if (needInitWebClient)
{
this.userName = userName;
this.passWord = passWord;
this.SecertKey = secertKey;
needInitWebClient = false;
wc = new WebClient();
wc.Credentials = new NetworkCredential(userName, passWord);
wc.Headers["Authorization"] = "Basic" + Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(userName + ":" + passWord));
}
else
{ }
}
}
Когда я делаю модульный тест, как это:
[TestMethod]
public void TestMethod1()
{
WPSina.SinaApiService wc = new WPSina.SinaApiService();
wc.InitSinaApiService("hello@gmail.com", "XXXXX", "123456"); ;
wc.public_timeline();
object obj = WPSina.SinaApiService.public_timeline_context;
Assert.AreNotEqual(null,obj.ToString());
}
Кто-нибудь может помочь решить это?
Спасибо !!