Example #1
0
        public void PriorityTest()
        {
            var c = new AdvisedClass();
            var r = c.GetString("...");

            Assert.AreEqual("...ABCDE", r);
        }
Example #2
0
        public void InheritedPriorityTest()
        {
            var c = new AdvisedClass();
            var r = c.GetString2(":)");

            Assert.AreEqual(":)ABCDE", r);
        }
Example #3
0
 public void ExceptionTest()
 {
     try
     {
         var c = new AdvisedClass();
         c.ThrowInvalidOperationException();
     }
     catch
     {
         throw;
     }
 }
Example #4
0
 public void ExceptionTest()
 {
     try
     {
         var c = new AdvisedClass();
         c.ThrowInvalidOperationException();
     }
     catch
     {
         throw;
     }
 }
Example #5
0
 public void ExceptionWithStackTraceTest()
 {
     try
     {
         var c = new AdvisedClass();
         c.ThrowInvalidOperationException();
     }
     catch (InvalidOperationException ioe)
     {
         var topTrace = ioe.StackTrace.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries)[1];
         Assert.IsTrue(topTrace.Contains("ThrowInvalidOperationException"));
     }
 }
Example #6
0
 public void ExceptionWithStackTraceTest()
 {
     try
     {
         var c = new AdvisedClass();
         c.ThrowInvalidOperationException();
     }
     catch (InvalidOperationException ioe)
     {
         var topTrace = ioe.StackTrace.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries)[1];
         Assert.IsTrue(topTrace.Contains("ThrowInvalidOperationException"));
     }
 }
Example #7
0
        public void AsyncTest()
        {
            var c = new AdvisedClass();

            Assert.IsTrue(c.LaunchAsyncMethod());
        }
Example #8
0
 public void InheritedPriorityTest()
 {
     var c = new AdvisedClass();
     var r = c.GetString2(":)");
     Assert.AreEqual(":)ABCDE", r);
 }
Example #9
0
 public void AsyncTest()
 {
     var c = new AdvisedClass();
     Assert.IsTrue(c.LaunchAsyncMethod());
 }
Example #10
0
 public void PriorityTest()
 {
     var c = new AdvisedClass();
     var r = c.GetString("...");
     Assert.AreEqual("...ABCDE", r);
 }