Welcome to the Maestro Test Automation documentation. This README serves as a summerized source for understanding key concepts and features of Maestro for mobile application testing.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // @Author - Harshvardhan Joshi (hj2931996@gmail.com) | |
| // Objective: | |
| // Using object-oriented programming, please implement command line program to implement an | |
| // alarm clock | |
| // An alarm clock has following features: | |
| // 1. It displays the current time | |
| // 2. A user can create any number of alarms by specifying the alarm time and day of the week and | |
| // time when the alarm should alert | |
| // 3. A user can snooze an alarm maximum of 3 times at an interval of 5 minutes each. | |
| // 4. A user can delete an alarm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| extension StringExtensions on String? { | |
| String? get capitalize { | |
| if (this == null) return null; | |
| final firstLetter = this![0].toUpperCase(); | |
| final rest = this!.substring(1); | |
| return '$firstLetter$rest'; | |
| } | |
| String? get toLowerSnackCase { |
OlderNewer