タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

testとprivate methodに関するtasanobuのブックマーク (2)

  • Bad Testing Practices · objc.io

    I've been writing automated tests for a few years now, and I have to confess that it's a technique that still fascinates me when it comes down to making a code base more maintainable. In this article, I'd like to share some of my experiences, as well as the lessons I've learned either from others or via trial and error. After all these years, I've heard many good (and bad) reasons to write automat

  • Swiftでprivateメソッドのユニットテストをどうするか - まーぽんって誰がつけたの?

    こんな話は何年も前から語られてて答えも出てると思うけど、色々な意見を聞いて自分の考えが少しずつまとまってきたので残しておく。 聞いた意見 publicメソッドをテストすればprivateメソッドのテストも行われていることになる リフレクションやモックなど使えばテストできるかもしれないけどテストをされている状態のほうがマシなのでpublicにしてしまうという手もある そもそもテストしたいと思うということはそこに重要なロジックが入ってる privateなメソッドがテストできないことに悩むのはTDDじゃない証拠 変更後の状態をassertできない場合は確認するためのpublicメソッドを作る。例えアプリからは使われていなくてもテストからは利用してるのだから、テストも一つのアプリとして考えれば良い。 なんとなくまとめ こういう話を聞いてなんとなく、もっとテストのために楽してもいいんだなという気にな

    Swiftでprivateメソッドのユニットテストをどうするか - まーぽんって誰がつけたの?
  • 1