public void CanHandle_ValidURLWithParameter_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/home?id=1&text=hallo"));
            float   result        = _WebPagePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
        public void CanHandle_InvalidURL_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/xxxx"));
            float   result        = _WebPagePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
Esempio n. 3
0
        public void Handle_InvalidContent_ReturnsErrorMessage()
        {
            Request   simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/toLower", method: "POST", body: "text="));
            IResponse result        = _ToLowerPlugin.Handle(simpleRequest);

            Assert.AreEqual(result.ContentLength, "Bitte geben Sie einen Text ein.".Length);
        }
        public void CanHandle_ValidUrl_Returns1(string url)
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream(url));
            float   result        = _WebPagePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 1.0f);
        }
Esempio n. 5
0
        public void CanHandle_InValidURLValidMethod_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/xxxx", method: "POST", body: "text=hallo"));
            float   result        = _ToLowerPlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
Esempio n. 6
0
        public void CanHandle_ValidURLInvalidContent1_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/toLower", method: "POST", body: "text=Hallo=Test"));
            float   result        = _ToLowerPlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
        public void CanHandle_ValidURLIWrongFormattedParameters1_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/getTemperatures?from=15x01x2019&until=20x01x2019"));
            float   result        = _TemperaturePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
        public void CanHandle_InValidURL_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/xxxx?from=2019-01-15&until=2019-01-20"));
            float   result        = _TemperaturePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
        public void CanHandle_ValidURLNoParameters_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/getTemperatures"));
            float   result        = _TemperaturePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
        public void CanHandle_ValidURLValidParameters_Returns1(string url)
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream(url));
            float   result        = _TemperaturePlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 1.0f);
        }
        public void CanHandle_ValidURLValidMethodInvalidContent2_Returns0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/naviQuery", method: "POST", body: "refresh"));
            float   result        = _NaviPlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0.0f);
        }
        public void CanHandle_ValidURLWithoutStreet()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/naviQuery", method: "POST", body: "street="));
            float   result        = _NaviPlugin.CanHandle(simpleRequest);

            Assert.That(result, Is.GreaterThan(0));
        }
        public void CanHandle_InvalidUrl_is0()
        {
            Request simpleRequest = new Request(MyRequestHelper.GetValidRequestStream("/naviquery", method: "POST", body: "street=teststreet"));
            float   result        = _NaviPlugin.CanHandle(simpleRequest);

            Assert.AreEqual(result, 0);
        }