Sha256: 03ee36cdf324fd3f771559273c68c60171ae984f3ddbeed5fe79f60ded489527

Contents?: true

Size: 931 Bytes

Versions: 2

Compression:

Stored size: 931 Bytes

Contents

#include "unity.h"
#include "BlinkTask.h"
#include "stub_io.h"

// every test file requires this function
// setUp() is called by the generated runner before each test case function
void setUp(void)
{
    PORTB = 0;
}    
                       
// every test file requires this function
// tearDown() is called by the generated runner before each test case function
void tearDown(void)
{
}

void test_BlinkTask_should_toggle_led(void)
{
    /* Ensure known test state */

    /* Setup expected call chain */

    /* Call function under test */
    BlinkTask();

    /* Verify test results */
    TEST_ASSERT_EQUAL(0x20, PORTB);
}
void test_BlinkTask_should_toggle_led_LOW(void)
{
    /* Ensure known test state */
    PORTB = 0x20;

    /* Setup expected call chain */

    /* Call function under test */
    BlinkTask();

    /* Verify test results */
    TEST_ASSERT_EQUAL(0, PORTB);
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ceedling-0.29.1 examples/blinky/test/test_BlinkTask.c
ceedling-0.29.0 examples/blinky/test/test_BlinkTask.c