ExtJS 6.6的Jasmine测试

ExtJS 6.6的Jasmine测试,extjs,jasmine,karma-jasmine,Extjs,Jasmine,Karma Jasmine,我正在尝试单元测试,这是一个直接使用Jasmine的ExtJS应用程序,而不是在核心中使用Jasmine的Sencha测试(Sencha产品) 在写它的规格时 describe("A suite", function() { var mainView = null; beforeEach(function() { mainView = Ext.create('LoginApp.view.main.login.LoginViewController'); }); i

我正在尝试单元测试,这是一个直接使用Jasmine的ExtJS应用程序,而不是在核心中使用Jasmine的Sencha测试(Sencha产品)

在写它的规格时

 describe("A suite", function() {
  var mainView = null;
  beforeEach(function() {
      mainView = Ext.create('LoginApp.view.main.login.LoginViewController');
  });

  it("contains spec with an expectation", function() {
      expect(mainView != null).toBeTruthy();
  });
});
我得到了这个错误

ReferenceError:未定义Ext


请告诉我这里缺少什么。如果有任何疑问,请随时提问,我将添加所需的信息。

正如上面所说的。当您运行Jasmine时,Ext不包括在内。谢谢,@Evantimboli,在何处以及如何添加它?有关于配置设置的教程吗?对于ExtJS 6.6和Jasmine 3.3,您是否使用Jasmine的SpecRunner.html?你能在这里分享吗?@And-y,不,我没有用它。我发现一个git repo声称在ExtJS 6.5中使用Jasmine 2.6.4,我正在关注它,它没有使用SpecRunner.html,但我仍然没有成功。谢谢你的帮助。