iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

當拉拉肉遇到單元測試,是否能夠擦出命運的火花? 系列

用Laravel寫單元測試

鐵人鍊成 | 共 31 篇文章 | 35 人訂閱 訂閱系列文 RSS系列文 團隊IT成長營
DAY 1

[Day 00] 目錄

總目錄:當拉拉肉遇到單元測試,是否能夠擦出命運的火花? Laravel寫單元測試初體驗 天數 題目 第1天 [Day 01] 單元測試是什麼?為什...

2021-09-02 ‧ 由 小魚 分享
DAY 1

[Day 01] 單元測試是什麼?為什麼要做單元測試?

[Day 01] 單元測試是什麼?為什麼要做單元測試? 相信只要在資訊業待過一陣子,一定都會聽過單元測試,雖然不一定有寫過,相信多少也會有些概念,但是正所謂,戲...

2021-09-02 ‧ 由 小魚 分享
DAY 2

[Day 02] 用Laravel寫單元測試

我們今天終於要進入主題了,這一系列的文章主要是針對已經有Laravel底子的人,如果還沒有寫過或是初學者,建議可以先吸收之前的系列文章 如何用Laravel寫一...

2021-09-03 ‧ 由 小魚 分享
DAY 3

[Day 03] 在Windows上用IIS架Laravel網站

Windows 安裝IIS 控制臺 > 程式和功能 > 開啟或關閉Windows功能 > 確認Internet Information Ser...

2021-09-04 ‧ 由 小魚 分享
DAY 4

[Day 04] 測試驅動開發

接下來要討論的問題是,什麼時候開始寫測試,很多人會覺得應該在整個軟體開發完之後開始寫測試,但是越來越多人覺得應該要在寫程式之前就先撰寫測試程式,這種方法稱為測試...

2021-09-05 ‧ 由 小魚 分享
DAY 5

[Day 05] 開發之前,先把需求弄清楚

今天我們終於要開始進入主題了,但是在我們寫程式之前,我們還需要先搞清楚一個東西,那就是需求,寫程式的目的是為了完成需求,當然我們在練功的時候,可能需求不是那麼重...

2021-09-06 ‧ 由 小魚 分享
DAY 6

[Day 06] 一個單元測試的題目-閏年的判斷

過了這麼多天,我們終於進入到主題了,這一次我們使用的題目,是輸入一個正整數(西元年),然後判斷這一年是不是閏年, 到底為什麼會有閏年呢?我們計算一天的時間,是地...

2021-09-07 ‧ 由 小魚 分享
DAY 7

[Day 07] 簡單的單元測試實作(一)

我們終於要開始實作我們的單元測試了,首先我們先建立一個自己的測試案例php artisan make:test MyFirstUnitTest 我們發現在 /t...

2021-09-08 ‧ 由 小魚 分享
DAY 8

[Day 08] 簡單的單元測試實作(二)

接下來我們做第二個測試,我們傳入一個數字,譬如說我們傳入4,因為它是4的倍數,所以應該是閏年,然後我們寫一個測試 我們希望傳入4這個數字,然後可以得到&quot...

2021-09-09 ‧ 由 小魚 分享
DAY 9

[Day 09] 簡單的單元測試實作(三)

昨天我們已經測試了4這個數字,但是除了4是閏年以外,去年(2020年)應該也是閏年,所以我們再輸入2020這個數字,看看會不會如我們預期的跳錯誤。我們在MyUn...

2021-09-10 ‧ 由 小魚 分享