---
title: "#ceedling articles | Hashnode"
description: "Explore 9 articles tagged #ceedling on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/ceedling"
---

Tag

# #ceedling

9 posts · 0 followers

[Hyunwoo Choi](https://hashnode.com/@choi) · [Jul 9, 2023](https://hashnode.com/posts/tdd-you-can-write-code-without-actual-hardware-part-iii/64aac8c2ebc8bcf735598b9a)

### [TDD - You can write code without actual hardware (Part III)](https://hyunwoochoi.hashnode.dev/tdd-you-can-write-code-without-actual-hardware-part-iii?utm_source=hashnode&utm_medium=feed)

This post is an extension of "TDD - You can write code without actual hardware (Part II)". Previously, eeprom\_controller.c includes the read-byte function and write-byte function. Let's start to add a multiple write-byte test and a multiple read-byte...

3 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/tdd-you-can-write-code-without-actual-hardware-part-iii?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Jul 8, 2023](https://hashnode.com/posts/tdd-you-can-write-code-without-actual-hardware-part-ii/64a8d0340fe081c60d9e0c03)

### [TDD - You can write code without actual hardware (Part II)](https://hyunwoochoi.hashnode.dev/tdd-you-can-write-code-without-actual-hardware-part-ii?utm_source=hashnode&utm_medium=feed)

This post is an extension of "TDD - You can write code without actual hardware (Part I)". Previously, eeprom\_controller.c includes only the read-byte function. Let's start to add a write-byte test in test\_eeprom\_controller.c. After writing one byte i...

2 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/tdd-you-can-write-code-without-actual-hardware-part-ii?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Jul 7, 2023](https://hashnode.com/posts/tdd-you-can-write-code-without-actual-hardware-part-i/64a78c035dcb0786a74400e2)

### [TDD - You can write code without actual hardware (Part I)](https://hyunwoochoi.hashnode.dev/tdd-you-can-write-code-without-actual-hardware-part-i?utm_source=hashnode&utm_medium=feed)

This post is an extension of "Another mock example using StubWithCallback". Previously, test\_eeprom\_controller.c includes only one test case. void test\_mock\_write\_read\_byte(void) { uint32\_t test\_address = 0; uint8\_t write\_data = 0xAA; fla...

3 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/tdd-you-can-write-code-without-actual-hardware-part-i?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Aug 14, 2022](https://hashnode.com/posts/tdd-example/62f885d569fa1793160c48a2)

### [TDD Example](https://hyunwoochoi.hashnode.dev/tdd-example?utm_source=hashnode&utm_medium=feed)

Before starting TDD, we need software spec and test cases. Our goal is demonstrating software development process with a simple example:fizzbuzz problem. Here is software spec for fizzbuzz problem: if given number is divided up by 3, print fizz. ...

3 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/tdd-example?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Aug 12, 2022](https://hashnode.com/posts/ceedling-with-visual-studio-code/62f6886d69fa1793160c0869)

### [Ceedling with Visual Studio Code](https://hyunwoochoi.hashnode.dev/ceedling-with-visual-studio-code?utm_source=hashnode&utm_medium=feed)

Upgrade from gdb to GUI breakpoint

2 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/ceedling-with-visual-studio-code?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Aug 12, 2022](https://hashnode.com/posts/another-mock-example-using-stubwithcallback/62f5d2a469fa1793160be800)

### [Another mock example using StubWithCallback](https://hyunwoochoi.hashnode.dev/another-mock-example-using-stubwithcallback?utm_source=hashnode&utm_medium=feed)

Manual mock implementation

2 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/another-mock-example-using-stubwithcallback?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/another-mock-example-using-stubwithcallback/62f5d2a469fa1793160be800)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Aug 10, 2022](https://hashnode.com/posts/how-to-deal-with-dependency-issues-among-modules/62f43c3031be20833796e283)

### [How to deal with dependency issues among modules](https://hyunwoochoi.hashnode.dev/how-to-deal-with-dependency-issues-among-modules?utm_source=hashnode&utm_medium=feed)

ceedling mock interface

3 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/how-to-deal-with-dependency-issues-among-modules?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Aug 10, 2022](https://hashnode.com/posts/unit-testing-for-embedded-c-code/62f325b9408d676b1b58b8dc)

### [Unit Testing For Embedded C code](https://hyunwoochoi.hashnode.dev/unit-testing-for-embedded-c-code?utm_source=hashnode&utm_medium=feed)

Unit Testing For Embedded C code

3 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/unit-testing-for-embedded-c-code?utm_source=hashnode&utm_medium=feed)

[Hyunwoo Choi](https://hashnode.com/@choi) · [Aug 10, 2022](https://hashnode.com/posts/get-familiar-with-ceedling/62f32e2aa56ed86b41c688d9)

### [Get familiar with Ceedling](https://hyunwoochoi.hashnode.dev/get-familiar-with-ceedling?utm_source=hashnode&utm_medium=feed)

Install Ceedling and set up ceedling project

2 min read · [hyunwoochoi.hashnode.dev](https://hyunwoochoi.hashnode.dev/get-familiar-with-ceedling?utm_source=hashnode&utm_medium=feed)
