Since NAOT isn't used in BAMM, the XUnit tests aren't required to be NAOT compliant.
An individual unit test needs to be made for each of the following:
Commands
add-header
add-headers
browser
click
click-at-position
click-exp
close-current-tab
end-javascript
fill-text
fill-text-exp
get-text
open-new-tab
save-as-html
save-as-html-exp
select-option
select-element
set-custom-useragent
start-javascript
take-screenshot
visit
wait-for-seconds
Features
feature "add-extension"
feature "disable-pycache"
feature "disable-ssl"
feature "use-http-proxy"
feature "use-https-proxy"
feature "use-socks4-proxy"
feature "use-socks5-proxy"
Since NAOT isn't used in BAMM, the XUnit tests aren't required to be NAOT compliant.
An individual unit test needs to be made for each of the following:
Commands
add-headeradd-headersbrowserclickclick-at-positionclick-expclose-current-tabend-javascriptfill-textfill-text-expget-textopen-new-tabsave-as-htmlsave-as-html-expselect-optionselect-elementset-custom-useragentstart-javascripttake-screenshotvisitwait-for-secondsFeatures
feature "add-extension"feature "disable-pycache"feature "disable-ssl"feature "use-http-proxy"feature "use-https-proxy"feature "use-socks4-proxy"feature "use-socks5-proxy"