rspec

    4

    2답변

    RSpec에 와 레일에 루비에 세션 장식 lib 디렉토리 내가 lib 디렉토리/user_session.rb를 통해 내 컨트롤러 중 하나가 사용 그것의 사용자 세션을 포함에서이 코드가 있습니다. 어떻게 테스트 할 수 있습니까? spec/lib/user_session.rb에 테스트를 추가했지만 코드는 내가 모의하는 방법을 모르는 세션에 의존합니다. module

    0

    2답변

    사막과 함께 레일 플러그인을 개발 중입니다. 개발에 RSpec 및 Cucumber와 함께 테스트를 사용하고 싶습니다. RSpec은 기본적으로 Desert 플러그인에 통합되어 있지만 버그가 있습니다. 마지막으로 필자는 내 플러그인을 사용하는 최소한의 응용 프로그램을 만들었고 플러그인없이 일반 응용 프로그램처럼 테스트하려고합니다. 그러나 나는 그 솔루션을 싫어

    1

    3답변

    $> JRuby를 -v JRuby를 1.1.4 (루비 1.8.6 패치 레벨 114) (2008-08-28 레브 7570) [86-자바] $는> 보석 RSpec에 JRuby를 제한 openss로드 설치합니다. gem은 완전한 지원을 위해 jruby-openssl을 설치합니다. http://wiki.jruby.org/wiki/JRuby_Builtin_OpenS

    2

    2답변

    컨트롤러를 테스트하기 위해 Test :: Unit with shoulda를 사용하고 있습니다. 컨트롤러를 테스트 중이므로 렌더링 할보기를 원하지 않습니다. 일부 객체를 스터 빙하고 있는데, 컨트롤러가 올바르므로 뷰가 렌더링 될 때 오류가 발생하지만 테스트가 실패하지 않아야합니다. 내 테스트에서 템플릿/뷰 렌더링을 사용하지 않도록 설정하는 방법은 무엇입니까?

    2

    3답변

    저는 BDD와 TDD에 대해 더 많이 배우기를 희망하면서 내 컴퓨터 중 하나에서 RSpec 자습서를 따라 왔습니다. 내 설치는 Rails 2.2.2 및 Rspec 1.1.12와 함께했습니다. 오늘 밤 나는 주 컴퓨터에서 계속하기로 결정하고 휴대용 컴퓨터에서 내 바탕 화면으로 코드를 옮겼습니다. RSpec을 가지고 있지 않아, 나는 보석을 설치했다. . .

    4

    1답변

    가능한 중복 : 여기 How to remove unit test and replace it with rspec? 일종의 이상한 질문 : 당신은 레일 rpsec 대신 테스트 :: 유닛을 갈 때, 무엇을 시험장에서해야합니까? 그것을 유지하십시오 (어쩌면 호환성 문제가 있습니까?) 아니면 제거합니까?

    1

    1답변

    지금 나는이 같은 것입니다 모델 기능이 간단한 모델 방법을 specing하기 사양 쓰기, 첫 번째는 다음과 같습니다 before(:each) do @address = Factory.build(:address) end @address.first_line.should == @address.building_name + " " +

    6

    3답변

    나는 지난 3 개월 동안 철저히 조사를 받았다. 이제 BDD 또는 TDD를 시작하겠습니다. RSpec부터 시작하겠습니다. 어떻게 시작해야합니까?

    2

    2답변

    저는 현재 test/unit을 사용하고 있으며, rspec 사용을 고려 중입니다. 그러나 rspec currently은 루비 1.9.1에서 heckle을 지원하지 않으며 대상 모듈/클래스/메소드와 별개로 매개 변수를 전달하는 것을 지원하지 않습니다. heckle 및 rspec을 사용하는 데있어 다른 현재 문제가 있습니까? 아니면 두 가지 문제를 제외하고는

    1

    1답변

    예를 들어 Question 모델의 경우 부울 입력란 answered 및 closed이 있다고 가정 해 보겠습니다. RSpec을 사용하는 질문 should be read only when marked as answered의 동작을 어떻게 테스트 할 수 있습니까? 이것은 모델의 동작처럼 보이지만 최상의 테스트 방법을 모르겠습니다. 이 동작에 대해 이전 필터를