2017-03-27 2 views
-2

MiniTest를 사용하여 params를 생성자에게 넘겨주고 싶지만 어떻게 해야할지 잘 모릅니다.최소값을 가진 매개 변수를 넘겨주는 방법

# model 
class Avator 
    attr_accessor :image, nickname, age 

    def initialize(image, nickname, age) 
    self.image = image 
    self.nickname = nickname 
    self.age = age 
    end 
end 


# test 
class ItemImageTest < ActiveSupport::TestCase 
    def setup 
    end 
end 
+0

스택 오버플로에 오신 것을 환영합니다. 코드는 개요이지만 실제로는 노력이 필요하지는 않습니다. 대신, "[mcve]"및 링크 된 페이지의 요구 사항을 충족시키는 문제에 대해 구체적인 질문을해야합니다. "[Stack Overflow 사용자에게 얼마나 많은 연구 노력이 필요합니까?] (http://meta.stackoverflow.com/questions/261592)"도 설명하는 데 도움이됩니다. –

답변

1

그런 뜻입니까?

class ItemImageTest < ActiveSupport::TestCase 
    def setup 
    @avator = Avator.new('image', 'Foo', 15) 
    end 
end 
+0

질문이 있으시면 두려워하지 마십시오. 기꺼이 도와 드리겠습니다. – DiodonHystrix

+0

질문과 대답에 도움이됩니다. "[스택 오버 플로우 질문 체크리스트] (https://meta.stackoverflow.com/q/260648/128421)", https://meta.stackoverflow.com/questions/256328/vote-to-close-unclear-questions - 코멘트 직후와 https://meta.stackoverflow.com/questions/260263/how-long-should-we-wait-for-a-poster-to-clarify-a-question-before-closing. –