WpUsers::Detectable specs

This commit is contained in:
erwanlr
2013-03-30 16:33:39 +01:00
parent 07e5a532c1
commit 21f5acf62f
3 changed files with 82 additions and 8 deletions

View File

@@ -3,10 +3,23 @@
class WpUsers < WpItems
module Detectable
# @return [ Hash ]
def request_params; {} end
# options:
# :range - default 1..10
# No passive detection
#
# @return [ WpUsers ]
def passive_detection(wp_target, options = {})
new
end
protected
# @param [ WpTarget ] wp_target
# @param [ Hash ] options
# @option options [ Range ] :range ((1..10))
#
# @return [ Array<WpUser> ]
def targets_items(wp_target, options = {})
range = options[:range] || (1..10)
targets = []
@@ -17,11 +30,5 @@ class WpUsers < WpItems
targets
end
# No passive detection
# @return [ WpUsers ]
def passive_detection(wp_target, options = {})
new
end
end
end