Rspec 101
$14.99
最低价格
$20.00
建议价格

Rspec 101

关于本书

# 本書內容

本書內容將涵蓋以下主題

* rspec-rails 的使用

* TDD and Red / Green / Refactor

* Unit Test, Functional Test, Integration Test

* One Assertion Principle

* Macros

* Shared Examples

* Feature specs with Capybara

* Stub

* Mock

* Spy with mocha

* Testing Time

* Email Testing

以一個完整的 Rails 討論區的開發作為 TDD 的 Example。

Warning:

This book is designed for my colleagues but not for sale at the first place.

Therefore, this book is is not granted will be finished at a specify date. And is not refundable.

Please consider these terms before buying this books!

关于作者

目录

  • 本書內容
  • 本書練習專案
  • 建立一個新專案 groupme
  • 安裝 Rspec
  • 第一章:建立 Group
  • TDD :從寫 Group controller 開始
  • 功能 1.1 : 在 /groups 要能見到所有的 Group
  • 補充 1.1-1: 使用 Fabricator 生假資料
  • 補充 1.1-2: One assertion per test
  • 補充 1.1-3: DAMP Not DRY
  • 功能 1.2 : 在 /groups/1 要能見到 Group 的內容
  • 功能 1.3 : 在 /groups/new 填寫表單
  • 功能 1.4 : 在 /groups/new 填寫表單後送出產生一筆紀錄
  • 補充 1.4-1: 使用 context 整理重複語句
  • 功能 1.5 : 在 /groups/1/edit 修改表單
  • 功能 1.6 : 在 /groups/1/edit 修改表單送出更新原有紀錄
  • 功能 1.7 : 刪除 group 紀錄
  • 總結
  • 第二章:只有註冊會員才能管理 Group
  • 安裝 Devise
  • 功能 2.1 : 使用者必須要登入才能新增 Group
  • 補充:2-1-1 : 使用 macros 簡化重複動作

Leanpub 无条件、零风险的100%满意保证

支付后的60天内,只需简单点击两下,您便可以退书并且取回先前支付的全部金额。退款是手动处理的,因此可能需要几天时间来完成整个流程。
查看完整条款

在10美元的购买中赚取8美元,在20美元的购买中赚取16美元

对于7.99美元或以上的购买,我们支付80%的版税,对于0.99至7.98美元之间的购买,支付80%的版税减去0.50美元固定费用在10美元的销售中您可赚取8美元,在20美元的销售中可赚取16美元。因此,如果我们以20美元售出5000本未退款的图书,您将赚取80,000美元

(是的,一些作者在Leanpub上已经赚取了远超过这个数额的收入。)

事实上,作者们通过在Leanpub上写作、出版和销售已经赚取了超过1400万美元

了解更多关于在Leanpub上写作的信息

免费更新。无DRM。

如果你购买了Leanpub的书,只要作者更新这本书,你就可以免费获得更新!许多作者使用Leanpub在他们编写书籍的过程中发布他们的作品。所有读者都可以获得免费更新,无论他们何时购买的书或他们支付了多少钱(包括免费)。

大多数Leanpub书籍都提供PDF(适用于计算机)、EPUB(适用于手机和平板电脑)和MOBI(适用于Kindle)格式。书籍包含的格式会显示在此页面的右上角。

最后,Leanpub的书籍没有任何DRM版权保护的限制,所以你可以轻松地在任何支持的设备上阅读它们。

了解更多关于Leanpub的电子书格式以及在哪里阅读它们

在 Leanpub 上写作和出版

您可以使用 Leanpub 轻松地编写、出版和销售进行中的以及已完成的电子书和在线课程!

Leanpub 是面向专业作者的强大平台,将简单优雅的写作和出版工作流程与专注于销售进行中电子书的商店相结合。

对作者来说,Leanpub 就像一台神奇的打字机:只需用纯文本写作,点击一个按钮就能出版您的电子书。(如果您用自己的方式制作电子书,您甚至可以上传自己的 PDF 和/或 EPUB 文件,然后一键出版!)确实就是这么简单。

了解更多关于在 Leanpub 上写作的信息