Test Cases for the Video Capture Filter Test (Windows Embedded CE 6.0)
1/6/2010
The following table describes each test case in the Video Capture Filter Test.
Test case | Result |
---|---|
1000 |
Filter creation test Verifies filter creation |
1001 |
Pin enumerator test Verifies pin enumeration, and pin count |
1002 |
Query filter info test Verifies filter info |
1005 |
Sink ConnectDisconnect test Verifies filter connectivity to the test sink filter |
1007 |
Valid media combination test Verifies exposed media types are valid and connectable |
1008 |
Stop test - no streaming Verifies filter stopped state |
1009 |
Pause test - no streaming Verifies filter pause state |
1010 |
Run test - no streaming Verifies filter run state |
1011 |
Streaming test - Running, with verification Verifies filter delivery of samples and sample correctness |
1012 |
Flush test This filter doesn’t support flush, so this test should always skip |
1013 |
New segment test This filter doesn’t support new segments, so this test should always skip |
1100 |
QueryInterfaceTests Verifies required video capture filter interfaces |
1101 |
Pin QueryInterfaceTests Verifies required video capture filter interfaces for all output pins |
1102 |
PropertyBag driver load tests Verifies loadability of valid and invalid property bags |
1103 |
GetCLSIDTest Verifies the filter class id |
1104 |
PinFlowingTests Verifies the pins each deliver valid data |
1105 |
PinFlowingGraphStateTests Verifies the pins each deliver valid data and transition states correctly |
1106 |
StillPinTriggerTests Verifies the still pin delivers valid data |