Example #1
0
 public void ShouldReturnCaptureMode_WhenHoverFlyIsSetToUseCaptureMode()
 {
     using (var hoverfly = new Hoverfly(HoverflyMode.Capture, HoverFlyTestConfig.GetHoverFlyConfigWIthBasePath()))
     {
         hoverfly.Start();
         Assert.Equal(HoverflyMode.Capture, hoverfly.GetMode());
     }
 }
Example #2
0
 public void ShouldReturnCaptureMode_WhenHoverFlyIsSetToUseCaptureMode()
 {
     using (var hoverfly = new Hoverfly(HoverflyMode.Capture))
     {
         hoverfly.Start();
         Assert.Equal(HoverflyMode.Capture, hoverfly.GetMode());
     }
 }
Example #3
0
 public void ShouldReturnSimulateMode_WhenHoverFlyIsSetToUseWebserverMode()
 {
     // NOTE: Hoverfly instance doesn't return WebServer as mode, instead when
     // running as Webserver, the mode of the Hoverfly is Simulate.
     using (var hoverfly = new Hoverfly(HoverflyMode.WebServer))
     {
         hoverfly.Start();
         Assert.Equal(HoverflyMode.Simulate, hoverfly.GetMode());
     }
 }
Example #4
0
        public void ShouldReturnCorrectHoverflyMode()
        {
            using (var hoverfly = new Hoverfly(HoverflyMode.Simulate, HoverFlyTestConfig.GetHoverFlyConfigWIthBasePath()))
            {
                hoverfly.Start();

                var mode = hoverfly.GetMode();

                hoverfly.Stop();

                Assert.Equal(HoverflyMode.Simulate, mode);
            }
        }
Example #5
0
        public void ShouldReturnCorrectHoverflyMode()
        {
            var config   = HoverflyConfig.Config().SetHoverflyBasePath(_hoverflyPath);
            var hoverfly = new Hoverfly(HoverflyMode.Simulate, config);

            hoverfly.Start();

            var mode = hoverfly.GetMode();

            hoverfly.Stop();

            Assert.Equal(HoverflyMode.Simulate, mode);
        }