{"slug":"fritzandfriends-bunit-testing","source_name":"fritzandfriends/bunit-testing","name":"Fritzandfriends/Bunit Testing","description":"Write bUnit v2 component tests for BlazorWebFormsComponents. Covers BlazorWebFormsTestContext base class, Render() with inline Razor syntax, Shouldly assertions, testing data-bound components, validation components, event callbacks, JS interop mocking, service registration, authentication testing, and xUnit logger integration. Use when writing new component tests, testing complex scenarios, or understanding the BWFC test infrastructure.","version":1,"lift":{"pass_rate_delta_pts":45.45,"pass_rate_pct":81.8,"total_cases":22,"passed_cases":18,"tokens_delta_pct":97.5,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-19T13:05:58.858969+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":45.45,"with_pass_pct":81.8,"without_pass_pct":36.4,"tokens_delta_pct":97.5,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-19T13:05:58.858969+00:00","run_id":"3a951481-1205-42d4-91e7-8f55046bf834","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"MIT","install_count":0,"manifest_hash":"e0a692472cb0fc771d3d81ff1a3b0428e531121897c4bdc8ef6e7f0c71e22bdf","raw_url":"https://app.decimal.ai/s/fritzandfriends-bunit-testing/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/fritzandfriends-bunit-testing"}