public void CreateFixruleMethod_WithoutInput_ReturnToSameView() { FixedRulesController controllerUnderTest = new FixedRulesController(); var result = controllerUnderTest.Create() as ViewResult; // 23 is invalid Assert.AreEqual("", result.ViewName); }
public void Creat_QueryExsistInDb_ReturnsToCreateView() { var controller = new FixedRulesController(); Fixedrule fxrule = new Fixedrule() { Query = "Hello", UserRequest = "Hello", SystemResponse = "hi", Response = "hi", Createdby = "*****@*****.**" }; var result = controller.Create(fxrule) as ViewResult; try { Assert.AreEqual("Create", result.ViewName); } catch { Assert.IsNull(result); } // viewbag error then create view since the rule already exsists }