Skip to content

Jessitron

Search
  • Blog
  • Twitter
  • Patreon
  • Talks
  • Newsletter
  • Search

Rug

a Rug story: adding test cases

March 15, 2017 by jessitron

These days I work on Rug, Atomist’s library for coding code modifications. Adding a feature, I start by creating a test. While it’s tempting to create a narrow test around the piece of code I want to change, it’s better to create an API-level test. Testing at the outside has a few benefits: it tells … Read morea Rug story: adding test cases

Categories UncategorizedTags atomist, Rug, scala, tdd, typescript

popular

  • when the world feels wrong
    when the world feels wrong
  • Back when software was a craft
    Back when software was a craft
  • Product teams own capabilities, not (only) code.
    Product teams own capabilities, not (only) code.
  • When costs are nonlinear, keep it small.
    When costs are nonlinear, keep it small.
  • PowerShell equivalent of find
    PowerShell equivalent of find

meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • Blog
  • Twitter
  • Patreon
  • Talks
  • Newsletter

Tags

abstraction agile architecture automation business change clojure complexity concurrency design DevOps Docker Engineering functional functionalPrinciples Generativity git honeycomb Java javascript learning observability philosophy property-based testing reference ruby scala science Software Development symmathesy systems Systems Thinking teams testing thinkingFunctionally tistil typescript Web Development wit Yak Shaving

Archives

Search

© 2026 Jessitron • Powered by WPKoi
Scroll back to top