代码之家  ›  专栏  ›  技术社区  ›  casademora

在测试基于MVC的UI时,有多少测试设置是通用的?

  •  0
  • casademora  · 技术社区  · 16 年前

    我试着测试一个简单的WebForms(asp.net)基于UI,并遵循MVP模式,以使我的UI更易于测试。

    我的问题是:如果要重构的话,你通常会走多远?我很好奇其他TDDer是如何测试他们基于MVC/MVP的ui的。

    4 回复  |  直到 16 年前
        1
  •  1
  •   Aaron Jensen    16 年前

    干燥不是一个测试问题。

    这就是说,有许多管道工程是通常做的,而那些应该被抽象化。

        2
  •  0
  •   Carlton Jenke    16 年前

        3
  •  0
  •   Lorenzo Boccaccia    16 年前

    我宁愿把单元测试当作纯函数程序来处理,以免不得不对它们进行测试。如果一个操作在两个测试之间足够常见,那么我会为标准代码库评估它,但即使这样我也会避免重构测试,因为我倾向于有很多测试,特别是对于gui驱动的BL。

        4
  •  0
  •   Daniel Honig    16 年前

    我用JUnit测试我的控制器。

    我将模拟控制器使用的服务或资源,并测试控制器重定向到哪个URI,等等。。。

    目前我唯一没有真正测试的是视图。但我用功能测试来弥补。