Class: CodeVerifier

Inherits:
Object
  • Object
show all
Defined in:
lib/src/code_verifier.rb

Instance Method Summary collapse

Constructor Details

#initialize(secret_code) ⇒ CodeVerifier

Returns a new instance of CodeVerifier.



2
3
4
5
6
# File 'lib/src/code_verifier.rb', line 2

def initialize(secret_code)
  @secret_code = secret_code
  @code = []
  @user_code = []
end

Instance Method Details

#verify_user_code(user_code_) ⇒ Object



8
9
10
11
12
# File 'lib/src/code_verifier.rb', line 8

def verify_user_code(user_code_)
  @code = @secret_code.clone
  @user_code = user_code_
  "#{check_matches}#{check_includes}"
end