Skip to content

Comment to Chapter 12 #59

@mr-Serg

Description

@mr-Serg

p. 161 Duplicating text/statements: "Each test should cover one aspect of a piece of code." from the third property of a good test is about the forth one, so should be (re)moved to the "Tests should be validate one aspect". By the way, "should be validate" or "should validate"?

p. 162 "The message TestCase >> setUp defines..." would be better "The method TestCase >> setUp defines..."

p. 163 Errors:

  • "Simply click on the icon of the class name, or on an individual test method, and select Run tests (t)" should be "Simply right-click on the package name, or on the class name, or on an individual test method, and select Run tests (Cmd+T)"
  • "The test methods will be flagged green or red" - No! It will be flagged green or YELLOW

p. 164

  • "Test Runner, which you can open by selecting World > Test Runner" should be "... World > Browse > Test Runner"
  • "Some people include an executable comment..." - the executable comment is missing in the snippet below.
  • "therefore all other TestCase subclasses and is responsible for all kind of test result assertions." some word is missing? or odd?

p. 165 "The message assert:equals: offers a better report than assert: in case of error." - would be it more precise to say "in case of failure"?

p. 166 "The method below illustrates the use of should:raise:." - but the method is ABOVE

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions