示例#1
0
 beforeEach(() => {
   host = element(by.css('app-hero-list-groups'));
 });
示例#2
0
 .then(() => {
     let inputFileElement = element(by.id('file-importer_input'));
     return dragDropFile(inputFileElement, filePath);
 })
示例#3
0
 getMainHeading() {
   return element(by.css('app-root h1')).getText();
 }
示例#4
0
 static waitToLoadNpmOptions() {
     browser.wait(OperationsHelper.elementsPresent(element(by.id('npm-samples')).all(by.css('.sample-network-list-item')), npmTiles.length), Constants.mlongwait);
 }
示例#5
0
 static retrieveNpmTileOptions() {
   this.waitToLoadNpmOptions();
   return element(by.id('npm-samples')).all(by.css('.sample-network-list-item'));
 }
示例#6
0
 getParagraphText() {
   return element(by.css('<%= prefix %>-root h1')).getText();
 }
示例#7
0
 .then(() => {
   let cancelElement = element(by.id('import_cancel'));
   browser.executeScript('arguments[0].scrollIntoView();', cancelElement.getWebElement());
   OperationsHelper.click(cancelElement);
   browser.wait(ExpectedConditions.invisibilityOf(element(by.css('.drawer'))), Constants.longWait);
 });
示例#8
0
 // Click deploy button
 static deployBND() {
   return element(by.id('editor_deploy')).click();
 }
示例#9
0
 // Click import button
 static importBND() {
   return element(by.id('editor_import')).click();
 }
示例#10
0
 beforeEach(() => {
   host = element(by.css('app-hero-list-combined-transitions'));
 });