この記事は Rspecらしい書き方とか、より良い書き方、みたいな記事はたくさんあります。 僕自身、それらをそこそこ理解しているつもりではあるし業務中ではRspecをずっと使っています。 しかし、Rspecらしく書くのはコストは高いしデメリットなところが多いと感じています。 ので、最近ではメリハリをつけてゆるふわに力を抜いて書いています。 この記事では、実際どう書いているのかを紹介したいと思います。 自己紹介 新卒で入った今の会社でずっとスマホのオンラインゲームのwebapi書いてます。 入社以来ずっとRSpec書いていて、minitestはチョット触ったことがある程度です。 開発のメンバーは、新卒の子がいたり業務委託の方がいたりして大体5人以下ぐらいの人数で書いています。 (クライアント側のエンジニアや他の職種の方も合わせるとそこそこの人数になります) railsで開発はしていますが、 他
![現実的に書くRspec - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f47bcb9250a497da7a10dc01710983799182244/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU3JThGJUJFJUU1JUFFJTlGJUU3JTlBJTg0JUUzJTgxJUFCJUU2JTlCJUI4JUUzJTgxJThGUnNwZWMmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWU5YWEwODI4MjFkYmJmMzk1NzIyOWJiYjNlYjhhOWFj%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDB2aXZpZF9tdWltdWkmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTUyMDllMGM5MjEwOTMyZWQzZmI5MDM2ODNjMTE2MmFh%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D695ed339c9ad9db669e1408746e539c6)