moq

    0热度

    3回答

    我想测试查询第三方库的方法。该库返回一个具有IReadOnlyCollection属性的对象。 没有构造函数来设置属性的值,并且对象没有接口供我模拟。 我已经使用Moq来模拟我调用的服务的接口,但是我无法创建一个模拟的返回值,因为我无法设置该属性。 public interface IHitService { public Hit GetHit(); } public class

    0热度

    1回答

    我有一个模拟对象ttLoc为ILocation。我已将其状态值设置为LocationState.Available。 我有一个名为UpdateLocationState的方法,它将更新我正在编写测试用例的状态。 当状态更新时引发事件。 当事件发生时,我想更新ttLoc.Object.State至LocationState.Reserved。 我该如何做到这一点? var ttLoc = new M

    1热度

    1回答

    请参阅下面的代码: [TestClass] public class UnitTest1 { Moq.Mock<ISayGoodMorning> GoodMorningMock; [TestInitialize] public void init() { GoodMorningMock = new Moq.Mock<ISayGoodMorn

    0热度

    1回答

    我正在尝试为我的软件测试任务创建几个模拟单元测试,并且我的GUI.cs文件有一个错误,表示它不能隐式转换类型 “System.Collections.IList” 到 “System.Collection.ArrayList” this.accounts = database.GetAccounts(); 但该文件是不变。我的意思是我没有修改它。我修改的唯一文件是单元测试,文件数据库和Idat

    1热度

    1回答

    我学习创建一个银行应用程序单元测试方法为我分配的一部分,我有一个问题: 的测试方法GetAccounts()没有被在Visual Studio中由于某种原因进行了测试。输出消息我得到的是 “发现测试完成:0找到” 这是下面的测试方法块。 [TestMethod] public void GetAccounts() { var testAccount = this.MockDataba

    0热度

    1回答

    我是Moq的新手,我想用它编写单元测试。我有几个表的数据库,如: EducationUser | Application - UsrName - Student - UsrPwd - CourseId - UsrChallenge - Date - IsTeacher - Grade - FullName 这是一个localdb一个数据库,这是我想嘲笑。我已经使用实体框架创

    0热度

    2回答

    使用C#/ Autofac /起订量:我有这个类: public class MyService { private readonly IlifetimeScope _scope; public MyService(ILifetimeScope scope) { _scope = scope; } public void DoWo

    2热度

    1回答

    如何模拟一个类的成员变量? 看起来这个FooA()永远不会被调用。 注:我在MOQ初学者(和生锈的C#),所以请与我;-)承担 未处理的异常:Moq.MockVerificationException:以下 设置不匹配:一个IA => a.FooA() 这里是源代码: using Moq; namespace TestMock { interface IA { void

    1热度

    1回答

    我正在为SignalR应用程序编写模拟测试用例。我刚开始在Unit Testing SignalR Applications的帮助下,但我的要求与在那里显示的示例略有不同。 以下是我在Google搜索后完成的代码。 SignalRHub public class HubServer : Hub { [HubMethodName("SendNofication")] publi

    2热度

    2回答

    我有我的视图模型中的代码如下。 private Generate() { // Some code here var window = new CreateWindow { Owner = Application.Current.MainWindow }; } 我想在我的单元测试中模拟MainWindow对象。我试过 var app