예제 #1
0
        public void  GetSuccessValueFromActionResultReturnsBoolean()
        {
            var fakeActionResult = new FakeController().GetFakeActionResult();
            var result           = ActionResultParser.GetSuccessValue(fakeActionResult);

            Assert.IsInstanceOfType(result, typeof(bool),
                                    "ActionResultParser did not return expected boolean value from success property");
        }
예제 #2
0
        public void ReturnSuccessIsTrueValueWhenCanDeleteProduct()
        {
            IsolateController();
            var product = Isolate.Fake.Instance <IProduct>();

            Isolate.Fake.StaticMethods(typeof(ProductServices));
            Isolate.WhenCalled(() => ProductServices.Delete(product)).IgnoreCall();

            var result = _controller.DeleteProduct(Guid.NewGuid().ToString());

            Assert.IsTrue(ActionResultParser.GetSuccessValue(result));
        }
 private static bool GetSuccessValueFromActionResult(ActionResult response)
 {
     return(ActionResultParser.GetSuccessValue(response));
 }
 public void return_an_action_result_with_success_is_true_after_set_environment()
 {
     SetEnvironmentOnController();
     Assert.IsTrue(ActionResultParser.GetSuccessValue(_controller.SetEnvironment(Testgenform)));
 }