3
我想測試包含幾個下拉控件一個簡單的用戶創建形式(每一個角度的UI選擇)如何使用量角器測試角度 - 使用選擇?
我沒有找到關於如何選擇其中一個項目的任何文檔..
這是我的html:
<ui-select ng-model="user.assignedGroup" theme="selectize" class="dropdown">
<ui-select-match placeholder="{{::strings('userDetails.assignToGroupPlaceHolder')}}">{{$select.selected.name}}</ui-select-match>
<ui-select-choices repeat="group.name as group in groups">
<span ng-bind-html="group.name | highlight: $select.search"></span>
</ui-select-choices>
</ui-select>
我能得到下拉列表打開方式:
元素(by.model( 'user.assignedGroup'))點擊()。
接下來是什麼?
編輯
目前的解決方案,我發現是使用打字和搜索特定的元素和「打」回車鍵,但它不是我想要測試這種控制方式。我有一個下拉的控制,是不是搜索以及....
var selectGroupButton = element(by.model('user.assignedGroup'));
var selectInput = selectGroupButton.element(by.css('.ui-select-search'));
// click to open select
selectGroupButton.click().then(function(){
// type some text
selectInput.sendKeys('group1\n');
});