Beispiel #1
0
        public void SetValueNullObject()
        {
            var pi = sb_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));

            i.SetValue(null, 5);
        }
Beispiel #2
0
        public void SetValueOnReadOnlyProperty()
        {
            var pi = str_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));

            i.SetValue("hello", 5);
        }
Beispiel #3
0
        public void SetValueOnEventValueMismatch()
        {
            var ei = ass_load;
            var i  = new XamlMemberInvoker(new XamlMember(ei, sctx));

            i.SetValue(AppDomain.CurrentDomain, 5);
        }
Beispiel #4
0
        public void SetValueOnEvent()
        {
            var ei = ass_load;
            var i  = new XamlMemberInvoker(new XamlMember(ei, sctx));

            i.SetValue(AppDomain.CurrentDomain, new AssemblyLoadEventHandler(DummyAssemblyLoad));
        }
Beispiel #5
0
        public void SetValueOnReadOnlyProperty()
        {
            var pi = str_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));

            Assert.Throws <NotSupportedException> (() => i.SetValue("hello", 5));
        }
Beispiel #6
0
        public void SetValueOnIrrelevantObject()
        {
            var pi = sb_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));

            i.SetValue("hello", 5);
        }
Beispiel #7
0
        public void SetValueOnEventValueMismatch()
        {
            var ei = eventStore_Event1;
            var i  = new XamlMemberInvoker(new XamlMember(ei, sctx));

            Assert.Throws <ArgumentException> (() => i.SetValue(new EventStore(), 5));
        }
Beispiel #8
0
        public void SetValueOnEventNull()
        {
            var ei = eventStore_Event1;
            var i  = new XamlMemberInvoker(new XamlMember(ei, sctx));

            i.SetValue(new EventStore(), null);
        }
Beispiel #9
0
        public void SetValueOnEvent()
        {
            var ei = eventStore_Event1;
            var i  = new XamlMemberInvoker(new XamlMember(ei, sctx));

            i.SetValue(new EventStore(), new EventHandler <EventArgs> (DummyEvent1));
        }
Beispiel #10
0
        public void SetValueNullObject()
        {
            var pi = sb_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));

            Assert.Throws <ArgumentNullException> (() => i.SetValue(null, 5));
        }
Beispiel #11
0
 public void SetValueOnReadOnlyProperty()
 {
     Assert.Throws(typeof(NotSupportedException), () =>
     {
         var pi = str_len;
         var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));
         i.SetValue("hello", 5);
     });
 }
Beispiel #12
0
 public void SetValueNullObject()
 {
     Assert.Throws(typeof(ArgumentNullException), () =>
     {
         var pi = sb_len;
         var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));
         i.SetValue(null, 5);
     });
 }
Beispiel #13
0
 public void SetValueOnEventValueMismatch()
 {
     Assert.Throws(typeof(ArgumentException), () =>
     {
         var ei = ass_load;
         var i  = new XamlMemberInvoker(new XamlMember(ei, sctx));
         i.SetValue(AppDomain.CurrentDomain, 5);
     });
 }
Beispiel #14
0
 public void SetValueOnIrrelevantObject()
 {
     Assert.Throws(typeof(TargetException), () =>
     {
         var pi = sb_len;
         var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));
         i.SetValue("hello", 5);
     });
 }
Beispiel #15
0
        public void SetValueOnReadWriteProperty()
        {
            var pi = sb_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));
            var sb = new StringBuilder();

            i.SetValue(sb, 5);
            Assert.AreEqual(5, sb.Length, "#1");
        }
Beispiel #16
0
        public void SetValueOnIrrelevantObject()
        {
            var pi = sb_len;
            var i  = new XamlMemberInvoker(new XamlMember(pi, sctx));

#if WINDOWS_UWP
            try
            {
                i.SetValue("hello", 5);
                Assert.Fail("Expected TargetException");
            }
            catch (Exception e)
            {
                Assert.AreEqual("TargetException", e.GetType().Name);
            }
#else
            Assert.Throws <TargetException> (() => i.SetValue("hello", 5));
#endif
        }
		public void SetValueOnReadOnlyProperty ()
		{
			var pi = str_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			i.SetValue ("hello", 5);
		}
		public void SetValueOnIrrelevantObject ()
		{
			var pi = sb_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			Assert.Throws<TargetException> (() => i.SetValue ("hello", 5));
		}
		public void SetValueOnEventValueMismatch ()
		{
			var ei = ass_load;
			var i = new XamlMemberInvoker (new XamlMember (ei, sctx));
			Assert.Throws<ArgumentException> (() => i.SetValue (AppDomain.CurrentDomain, 5));
		}
		public void SetValueNullObject ()
		{
			var pi = sb_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			Assert.Throws<ArgumentNullException> (() => i.SetValue (null, 5));
		}
		public void SetValueOnReadOnlyProperty ()
		{
			var pi = str_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			Assert.Throws<NotSupportedException> (() => i.SetValue ("hello", 5));
		}
		public void SetValueNullObject ()
		{
			var pi = sb_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			i.SetValue (null, 5);
		}
		public void SetValueOnEvent ()
		{
			var ei = ass_load;
			var i = new XamlMemberInvoker (new XamlMember (ei, sctx));
			i.SetValue (AppDomain.CurrentDomain, new AssemblyLoadEventHandler (DummyAssemblyLoad));
		}
		public void SetValueOnEventValueMismatch ()
		{
			var ei = ass_load;
			var i = new XamlMemberInvoker (new XamlMember (ei, sctx));
			i.SetValue (AppDomain.CurrentDomain, 5);
		}
		public void SetValueOnIrrelevantObject ()
		{
			var pi = sb_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			i.SetValue ("hello", 5);
		}
		public void SetValueOnReadWriteProperty ()
		{
			var pi = sb_len;
			var i = new XamlMemberInvoker (new XamlMember (pi, sctx));
			var sb = new StringBuilder ();
			i.SetValue (sb, 5);
			Assert.AreEqual (5, sb.Length, "#1");
		}