bdd

    14

    4답변

    최근에 내 자신의 특수 효과를 만들기 시작했고 TDD/BDD에 관심을 갖기 시작했습니다. 특수 효과를 단위 테스트하여 원하는 특수 효과를 만들기를 원합니다. 그러나 주석은 기본적으로 내 지식이 실제로 직접 인스턴스화 될 수없는 단지 멋진 인터페이스이기 때문에 단위 테스트에 대한 주석 반영이 부족합니다.

    3

    2답변

    이 테스트가 실패한 이유를 이해하려고합니다. (필자는 테스트에 익숙하지 않습니다.) Shoulda 젬을 추가하여 빌트인 Rails 테스팅 프레임 워크를 사용하고 있습니다. 테스트 : require 'shoulda' context "on GET to :new" do setup do get(:new) end shoul

    1

    3답변

    내가 조롱하는 인터페이스 IFoo가 있다고 가정 해보십시오. 이 인터페이스에는 세 가지 메소드가 있습니다. 테스트중인 시스템이 세 가지 방법 중 적어도 하나를 호출하는지 테스트해야합니다. 얼마나 많은 시간이나 어떤 주장을하든 상관하지 않지만, 모든 방법을 무시하고 IFoo 모의를 만지지 않는 경우는 실패 사례입니다. 나는 Expect.Call 설명서를보고

    6

    3답변

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

    1

    1답변

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

    7

    1답변

    난 그냥 스칼라을 시작하는거야, 나는 언어 기능을 사용하면이 작업을 수행 할 수있는 궁금하네요 : unit tests for Kestrel에서의 "PersistentQueue" should { "add and remove one item" in { withTempFolder { val q = new PersistentQueue(

    2

    3답변

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

    5

    3답변

    오늘날 모든 사람들은 Rails (그리고 Rails뿐만 아니라) 개발 세계에 대해 TDD (BDD)에 대해 이야기하고 있습니다. 좋은 정보를 쉽게 찾을 수 있습니다.이 목적을 위해 사용할 수있는 도구가 많이 있으며이를 사용하는 방법에 대한 좋은 예가 많이 있습니다. 이제 전 이미 기차에 타고 있습니다. 나는 아이디어를 좋아한다. (전에는 TDD를 한번도 해

    3

    3답변

    jbehave 테스트를 디버깅하는 데 문제가 있습니다. 나는 jbehave 테스트를 시작하고 중단 점에서 멈추도록 maven을 얻을 수 없습니다. 내 치어이 있습니다 <pluginManagement> <plugins> <plugin> <groupId>org.jbehave</groupId> <artifactId>jbehave-ma

    6

    2답변

    the book by Ayende에서 예제 챕터를 읽었으며 the Boo language 웹 사이트에서 Specter BDD Framework에 대한 참조를 보았습니다. 누구나 프로젝트에서 사용하고 있는지, 어떻게 작동하는지, 더 많은 예제 및/또는 권장되는 판독 값이 있는지 궁금합니다. 궁금한 점이 있으시면 저는 C# 개발자이며 C#/.NET 환경에서 사