Inheritance: Dev2.Webs.Callbacks.WebSourceCallbackHandler
Example #1
0
        public void WebSourceCallbackHandlerNavigateToWithNullArgsExpectedDoesNothing()
        {
            var env     = new Mock <IEnvironmentRepository>();
            var handler = new WebSourceCallbackHandlerMock(env.Object);

            Assert.AreEqual(0, handler.StartUriProcessHitCount);
        }
        public void WebSourceCallbackHandlerNavigateToWithInvalidSchemesExpectedDoesNotInvokeStartUriProcess()
        {
            var schemes = new[] { "gopher", "mailto", "file", "ldap", "mailto", "net.pipe", "net.tcp", "news", "nntp", "telnet", "ldap", "uuid" };

            var env = new Mock<IEnvironmentRepository>();
            var handler = new WebSourceCallbackHandlerMock(env.Object);
            #pragma warning disable 168
            foreach(var scheme in schemes)
            #pragma warning restore 168
            {
                Assert.AreEqual(0, handler.StartUriProcessHitCount);
            }
        }
Example #3
0
        public void WebSourceCallbackHandlerNavigateToWithInvalidSchemesExpectedDoesNotInvokeStartUriProcess()
        {
            var schemes = new[] { "gopher", "mailto", "file", "ldap", "mailto", "net.pipe", "net.tcp", "news", "nntp", "telnet", "ldap", "uuid" };

            var env     = new Mock <IEnvironmentRepository>();
            var handler = new WebSourceCallbackHandlerMock(env.Object);

#pragma warning disable 168
            foreach (var scheme in schemes)
#pragma warning restore 168
            {
                Assert.AreEqual(0, handler.StartUriProcessHitCount);
            }
        }
 public void WebSourceCallbackHandlerNavigateToWithNullArgsExpectedDoesNothing()
 {
     var env = new Mock<IEnvironmentRepository>();
     var handler = new WebSourceCallbackHandlerMock(env.Object);
     Assert.AreEqual(0, handler.StartUriProcessHitCount);
 }