我想知道如何在单元测试中使用JsonResult并获取字符串化的JSON进行验证。我已经看到了使用动态类型来验证数据的方法,但是我实际上需要验证数据是否已正确转换为字符串。

这是我在其中创建代码的地方:

JsonResult result = new JsonResult {Data = new {EncryptedValue = value}};


我传入的值对象实际上是我编写的可以接受值(int,double,DateTime)的类型,当转换为字符串时,它会加密该值,并且我需要确保JsonResult将其转换为字符串正确地当串。

最佳答案

只需使用result.Data

http://www.heartysoft.com/ASPNET-MVC-Unit-Testing-JsonResult-Returning-Anonymous-Types

关于asp.net - 如何从JsonResult对象获取实际的JSON以进行单元测试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7096774/

10-10 06:07