Split unittests for check box and radio button 62/249062/1 accepted/tizen/unified/20201208.123220 submit/tizen/20201206.210050
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 4 Dec 2020 15:05:13 +0000 (16:05 +0100)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 4 Dec 2020 15:06:27 +0000 (16:06 +0100)
Change-Id: I80a904fc1180d73677519fc89cd2979504ccdea2

tests2/reading_composer.cpp

index b5a5b78831a4ec6561643a73122e0becaa1ec300..8c59b19a989c366be17f2f0a8743e22f0af281de 100644 (file)
@@ -265,29 +265,44 @@ TEST_F(StateTraitFixture, ListItemParentIsTreeTableIsSelected) {
        RunTest("IDS_ACCS_BODY_SELECTED_TTS");
 }
 
-TEST_F(StateTraitFixture, CheckBoxOrRadioButtonNotChecked) {
+TEST_F(StateTraitFixture, CheckBoxNotChecked) {
        NewParentObject(ATSPI_ROLE_INVALID);
        auto composer = GetReadingComposerObject(ATSPI_ROLE_CHECK_BOX);
        composer->states = (1ll << ATSPI_STATE_EDITABLE);
-       RunTest("");
+       RunTest("COM_TV_SID_UNCHECKED");
 }
 
-TEST_F(StateTraitFixture, CheckBoxOrRadioButtonChecked) {
+TEST_F(StateTraitFixture, CheckBoxChecked) {
        NewParentObject(ATSPI_ROLE_INVALID);
        auto composer = GetReadingComposerObject(ATSPI_ROLE_CHECK_BOX);
        composer->states = (1ll << ATSPI_STATE_CHECKED);
+       RunTest("COM_TV_SID_CHECKED");
+}
+
+
+TEST_F(StateTraitFixture, CheckRadioButtonNotChecked) {
+       NewParentObject(ATSPI_ROLE_INVALID);
+       auto composer = GetReadingComposerObject(ATSPI_ROLE_RADIO_BUTTON);
+       composer->states = (1ll << ATSPI_STATE_EDITABLE);
+       RunTest("");
+}
+
+TEST_F(StateTraitFixture, CheckRadioButtonChecked) {
+       NewParentObject(ATSPI_ROLE_INVALID);
+       auto composer = GetReadingComposerObject(ATSPI_ROLE_RADIO_BUTTON);
+       composer->states = (1ll << ATSPI_STATE_CHECKED);
        RunTest("IDS_ACCS_BODY_SELECTED_TTS");
 }
 
-TEST_F(StateTraitFixture, CheckBoxOrRadioButtonParentIsColorChooser) {
+TEST_F(StateTraitFixture, CheckRadioButtonParentIsColorChooser) {
        NewParentObject(ATSPI_ROLE_COLOR_CHOOSER);
-       GetReadingComposerObject(ATSPI_ROLE_CHECK_BOX);
+       GetReadingComposerObject(ATSPI_ROLE_RADIO_BUTTON);
        RunTest("");
 }
 
-TEST_F(StateTraitFixture, CheckBoxOrRadioButtonParentIsNotColorChooser) {
+TEST_F(StateTraitFixture, CheckRadioButtonParentIsNotColorChooser) {
        NewParentObject();
-       GetReadingComposerObject(ATSPI_ROLE_CHECK_BOX);
+       GetReadingComposerObject(ATSPI_ROLE_RADIO_BUTTON);
        RunTest("IDS_ACCS_OPT_NOT_SELECTED_TTS");
 }