Первые попытки использования ScalaTest

Dec 16, 2010 12:48

Попробовал использовать фреймворк ScalaTest для текущих задач. Небольшой кусочек из теста.

class RemovalElement extends Suite with ShouldMatchers {
     def testRemoval {
          val n: List[Int] = List(1,2,3)
          val qEdge: Seq[Edge[Int]] = Seq(1~2, 1~3)
          val g: Graph[Int, Edge[Int]] = Graph(n(0), n(1), n(2), qEdge(0), qEdge(1))
          val newG = g -! qEdge(0)
          newG.nodes.toSet should be (Set(1, 2 ,3))
          newG.edges.toSet should be (Set(Edge(1~3)))
    }
}

Позже, по мере накопления практического опыта, расскажу более подробно об этом фреймворке. Может кому-нибудь будет интересно, хотя это зависит от качества изложения материала :) 

test-case, language, scala, scalatest, framework

Previous post Next post
Up