コード例 #1
0
 public void getAllTextTriggersTest()
 {
     ScreenShotActions target = new ScreenShotActions(true); // TODO: Initialize to an appropriate value
     List<TextTrigger> actual;
     actual = target.getAllTextTriggers();
     Assert.IsNotNull(actual);
 }
コード例 #2
0
 private void RefreshTriggers(ScreenShotActions data)
 {
     textRepeater.DataSource = data.getAllTextTriggers();
     textRepeater.DataBind();
 }
コード例 #3
0
        public void textTriggerFullTest()
        {
            //insert
            ScreenShotActions target = new ScreenShotActions(true);
            TextTrigger textTrigger = new TextTrigger();
            textTrigger.userName = "******";
            textTrigger.userEmail = "TEST@";
            textTrigger.triggerString = "TEST";
            Guid id = target.insertTextTrigger(textTrigger);
            Assert.IsNotNull(id);

            //update
            string newVal = "BAYAD WERDS";
            var allTriggers = target.getAllTextTriggers();
            TextTrigger outTrigger = allTriggers.First(t => t.id.Equals(id));
            outTrigger.triggerString = newVal;
            target.updateTextTrigger(outTrigger);
            allTriggers = target.getAllTextTriggers();
            outTrigger = allTriggers.First(t => t.id.Equals(id));
            Assert.AreEqual(newVal, outTrigger.triggerString);

            //delete
            target.deleteTextTrigger(outTrigger.id);
            Assert.AreEqual(target.getAllTextTriggers().Count(t => t.id.Equals(id)), 0);
        }