如何在 Windows 8 手机上对 DataContext 进行单元测试?
我有以下内容:
[Database]
class MyDataContext : DataContext
{
private static readonly string db_string = "Data Source=isostore:/MyDatabase.sdf";
public MobileAnalyticsDataContext()
: base(db_string)
{ }
public Table<Foo> Foo;
}
我正在尝试在Windows 8 Phone 单元测试中对 MyDataContext 进行单元测试。
当我尝试创建表并将数据插入 Foo 时,我得到 System.UnauthorizedException。
当我尝试运行测试方法时,它会打开模拟器,我猜测试代码会在模拟器上运行。
我该如何解决这个问题?有没有办法授予 ISO 数据源运行测试的权限?