Adds initial tests

This commit is contained in:
Sofiya Tepikin
2019-07-21 21:16:59 +02:00
parent 7e807dba7f
commit 48778c1959
7 changed files with 72 additions and 18 deletions
+2 -2
View File
@@ -13,9 +13,9 @@ export default function BackButtonHeader(props) {
style={styles.accentCircle}
left={props.middle - styles.accentCircle.width / 2}
/>
<NavigationArrow direction='left' {...props}/>
<NavigationArrow testID='backButton' direction='left' {...props}/>
<View>
<Text style={styles.headerText}>
<Text style={styles.headerText} testID='pageTitle'>
{props.title}
</Text>
</View>
+1 -1
View File
@@ -14,7 +14,7 @@ export default function CycleDayHeader({ date, ...props }) {
/>
<NavigationArrow direction='left' {...props}/>
<View>
<Text style={styles.dateHeader}>
<Text style={styles.dateHeader} testID='cycleDayTitleDate'>
{formatDate(date)}
</Text>
{props.cycleDayNumber &&
+1
View File
@@ -25,6 +25,7 @@ export default function NavigationArrow(props) {
<TouchableOpacity
style={[styles.navigationArrow, styles[iconPosition]]}
onPress={pressHandler}
testID={props.testID}
>
<Icon
name={iconName}
+2 -2
View File
@@ -23,10 +23,10 @@ export default function SymptomViewHeader(props) {
{...props}
/>
<View>
<Text style={styles.dateHeader}>
<Text style={styles.dateHeader} testID='symptomViewTitleName'>
{props.title}
</Text>
<Text style={styles.cycleDayNumber}>
<Text style={styles.cycleDayNumber} testID='symptomViewTitleDate'>
{formatDate(props.date)}
</Text>
</View >