Example #1
0
        public void AddButtonTitletisEmpty()
        {
            ButtonTestsClass addbutton       = new ButtonTestsClass();
            string           result          = addbutton.Add_Button_Click_Test("Skillet", "", "Rise");
            string           expected_string = "Pole artysta i tytu³ s¹ obowi¹zkowe";

            Assert.AreEqual(result, expected_string, "Title can't be empty");
        }
Example #2
0
        public void AddButtonCorrectAddwithAlbum()
        {
            ButtonTestsClass addbutton       = new ButtonTestsClass();
            string           result          = addbutton.Add_Button_Click_Test("Skillet", "Rise", "Rise");
            string           expected_string = "Skillet - Rise from Album: Rise";

            Assert.AreEqual(result, expected_string, "New Song object must be created with chosen artist,title and album ");
        }
Example #3
0
        public void AddButtonTooLongAlbum()
        {
            ButtonTestsClass addbutton       = new ButtonTestsClass();
            string           result          = addbutton.Add_Button_Click_Test("Skillet", "Rise", "Risetesttesttesttesttesttest");
            string           expected_string = "Pole album nie mo¿e byæ d³u¿sze ni¿ 20 znaków";

            Assert.AreEqual(result, expected_string, "Max length of album is 20");
        }
Example #4
0
        public void AddButtonTooLongTitle()
        {
            ButtonTestsClass addbutton       = new ButtonTestsClass();
            string           result          = addbutton.Add_Button_Click_Test("Skillet", "Risetesttesttesttesttesttesttesttesttest", "Rise");
            string           expected_string = "Pole tytu³ nie mo¿e byæ d³u¿sze ni¿ 30 znaków";

            Assert.AreEqual(result, expected_string, "Max length of title is 30");
        }
Example #5
0
        public void AddButtonTooLongArtist()
        {
            ButtonTestsClass addbutton       = new ButtonTestsClass();
            string           result          = addbutton.Add_Button_Click_Test("Skilletfromrisetonationtesttesttest", "Rise", "Rise");
            string           expected_string = "Pole artysta nie mo¿e byæ d³u¿sze ni¿ 30 znaków";

            Assert.AreEqual(result, expected_string, "Max length of artist is 30");
        }
Example #6
0
        public void ModifyButtonNothingChanged()
        {
            ButtonTestsClass modifybutton    = new ButtonTestsClass();
            Song             song            = new Song("Skillet", "Rise", "Rise");
            string           result          = modifybutton.Modify_Button_Click_Test(song, "", "", "");
            string           expected_string = "Skillet - Rise from Album: Rise";

            Assert.AreEqual(result, expected_string, "Nothing should be changed");
        }
Example #7
0
        public void ModifyButtonCorrectChangeAlbum()
        {
            ButtonTestsClass modifybutton    = new ButtonTestsClass();
            Song             song            = new Song("Skillet", "Rise", "Rise");
            string           result          = modifybutton.Modify_Button_Click_Test(song, "", "", "NewOne");
            string           expected_string = "Skillet - Rise from Album: NewOne";

            Assert.AreEqual(result, expected_string, "Album should be modified correctly");
        }
Example #8
0
        public void ModifyButtonCorrectChangeTitle()
        {
            ButtonTestsClass modifybutton    = new ButtonTestsClass();
            Song             song            = new Song("Skillet", "Rise", "Rise");
            string           result          = modifybutton.Modify_Button_Click_Test(song, "", "Salvation", "");
            string           expected_string = "Skillet - Salvation from Album: Rise";

            Assert.AreEqual(result, expected_string, "Title should be modified correctly");
        }
Example #9
0
        public void ModifyButtonCorrectChangeEverything()
        {
            ButtonTestsClass modifybutton    = new ButtonTestsClass();
            Song             song            = new Song("Skillet", "Rise", "Rise");
            string           result          = modifybutton.Modify_Button_Click_Test(song, "TFK", "War of Change", "None");
            string           expected_string = "TFK - War of Change";

            Assert.AreEqual(result, expected_string, "Artist, Title and Album should be modified correctly");
        }