Add container feature test

This commit is contained in:
stoically 2019-12-18 09:24:17 +01:00 committed by Jonathan Kingston
parent 2f61ea39e0
commit bb947d46f4

View file

@ -0,0 +1,28 @@
describe("Containers Management", () => {
beforeEach(async () => {
await helper.browser.initializeWithTab();
});
describe("creating a new container", () => {
beforeEach(async () => {
await helper.popup.clickElementById("container-add-link");
await helper.popup.clickElementById("edit-container-ok-link");
});
it("should create it in the browser as well", () => {
background.browser.contextualIdentities.create.should.have.been.calledOnce;
});
describe("removing it afterwards", () => {
beforeEach(async () => {
await helper.popup.clickElementById("edit-containers-link");
await helper.popup.clickLastMatchingElementByQuerySelector(".delete-container-icon");
await helper.popup.clickElementById("delete-container-ok-link");
});
it("should remove it in the browser as well", () => {
background.browser.contextualIdentities.remove.should.have.been.calledOnce;
});
});
});
});