Skip to content

ahmad-e-lectra/UnityDemoProject

Repository files navigation

UNITY DEMO Stub Approach

Ceedling Project Creation:

  • STEP 1: Ceedling Project Structuring and Navigation CeedlingProModule1
  • STEP 2: Ceedling Module Directory Navigation navigatedFolder2
  • STEP 3: First Ceedling Test Directory FirstCeedlingTest3

Ceedling Existing Source Project:

  • STEP 4: Working with Exisitng Project Directory Existing projectFolder5

  • STEP 5: Updating the Source Folder Directory Configuration in the (project.yml) : Ceedling/paths/source and Ceedling/paths/include Existing projectFolderConfig6

  • Addressing use of header Definition in the test/support directory to perform Mocking

  • Performing the Individual test in the Module

  • Calling the Header definition in the Project directory UnityModule/MyCode

  • Mocked Configuration for Hardware header Definition Function and Source Directory used Mockdevice10 ExistingProjectTestCase7

  • Performing the Multiple tests in the Module multipleTest8

  • STEP 6: Performing test with Multiple Test Functions and addressing new header definition use for test Function DemoSysTest9

  • STEP 7: Configuration and Compilation Test Ceedling Plugins

    • Navigating and Enabling for Plugin Directory, Internal/Custom Created Plugins autogenConfig11
    • Auto Mocked Template Generation Ceedling Plugin: Navigation for the SRC_DIR for Root Path for mocking generation and Compilation Verification autogenConfigOutTest12
  • Sample CSV Template for Custom Plugin Tracibility Matrix tracibilityMatrix13

  • Enabling Configuration for GCC and GCCOVR and HTML Coverage Report Generation gcovcovrerge14

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published