bUnit-dev / bUnit

bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
https://bunit.dev
MIT License
1.11k stars 104 forks source link

feat: add devcontainer #1483

Closed linkdotnet closed 2 months ago

linkdotnet commented 2 months ago

This PR enables devcontainer support so that folks can easily contribute to bUnit. Every GitHub user automatically has 120 CPU hours for free, which allows most people to contribute easily (even when using higher-tier machines).

Especially updating docs means installing/configuring docfx, which is automatically done. There are also three pre-defined tasks:

Many things like building or even running tests, does work out of the box (even though you can unfortunately only run all tests or none - MS please fix that!)

Here some nice screenshots to convince you!

image image

image image