AGENT SKILL

38-ad-mock-provider

暂无简介

License 许可
MIT
所属仓库
devwinsoft/devian
最近更新
2026-04-12
Stars
★ 0
Forks
0

02 资源文件 2

03 SKILL.md 正文

38-ad-mock-provider

MockAdProvider는 광고 SDK를 호출하지 않고 scripted callback으로 동작하는 테스트용 provider다.


Purpose

  • Editor/CI/로컬 개발 기본 provider
  • 네트워크 없이 광고 흐름 재현
  • 실광고 호출 없이 UI/상태 머신/보상 경계 검증

Supported Scenarios

  • initialize success / fail
  • load success / no fill / timeout
  • show success / show fail
  • rewarded callback 발생
  • close without reward
  • duplicate reward callback (중복 지급 방어 검증용)

Hard Rules

  • 외부 네트워크 요청 금지
  • 실 ad unit 사용 금지
  • scripted scenario만으로 결과를 재현
  • Rewarded 테스트에서 RewardManager.ApplyRewardGroup이 1회만 호출되는지 검증 가능해야 한다

Usage

  • Editor와 CI는 기본적으로 mock provider를 사용한다
  • 실 SDK smoke test가 필요할 때만 provider를 교체한다
  • 자동화 테스트는 mock provider 기준으로 작성한다

04 同仓库更多 Skills