feat(test-apps): update Android test app with Phase 4 TimeSafari components
- Added Phase 4 imports: EndorserAPIClient, SecurityManager, TimeSafariNotificationManager - Enhanced ConfigLoader with Phase 4 configuration methods - Updated TimeSafariAndroidTestApp class with Phase 4 component integration - Added comprehensive Phase 4 test methods: - testSecurityManager(): JWT generation/verification testing - testEndorserAPIClient(): Endorser.ch API integration testing - testTimeSafariNotificationManager(): Notification generation testing - testPhase4Integration(): Complete workflow testing - Added Phase 4 initialization in constructor and setupEventListeners - Updated HTML with Phase 4 test buttons and UI sections - Enhanced configuration with security and EndorserAPI settings - Added TimeSafari user configuration with preferences and test data Android test app now fully supports Phase 4 TimeSafari integration testing
This commit is contained in:
@@ -392,6 +392,17 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Phase 4: TimeSafari Components Testing -->
|
||||
<div class="ui-section">
|
||||
<h3>🚀 Phase 4: TimeSafari Components</h3>
|
||||
<div class="button-grid">
|
||||
<button id="test-security-manager" class="btn-primary">Test SecurityManager</button>
|
||||
<button id="test-endorser-api-client" class="btn-primary">Test EndorserAPIClient</button>
|
||||
<button id="test-notification-manager" class="btn-primary">Test NotificationManager</button>
|
||||
<button id="test-phase4-integration" class="btn-secondary">Test Complete Integration</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Error Handling Section -->
|
||||
<div class="ui-section">
|
||||
<h3>⚠️ Error Handling</h3>
|
||||
|
||||
Reference in New Issue
Block a user