Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.61 KB | None | 0 0
  1. // file: RationalTests.scala
  2. class RationalTests extends org.scalatest.Suite {
  3.     def C(n: Double, d: Double) = new Complex(n, d)
  4.     def C(n: Double) = new Complex(n)
  5.     def testSum {
  6.         expect(C(11, 12)) { C(5, 6) + C(6, 6) }
  7.     }
  8.     def testSub {
  9.         expect(C(-5, 12)) { C(1, -4) - C(6, 16) }
  10.     }
  11.     def testSub2 {
  12.         expect(C(-1, 6)) { C(-2, 4) - C(-1, -2) }
  13.     }
  14.     def testMult{
  15.         expect( C(2,23)) { C(2,6) * C(4,5) }
  16.     }
  17.     def testDiv {
  18.         expect(C(1, 0)) { C(2,2) / C(2,2) }
  19.     }
  20.     def testDiv2 {
  21.         expect(C(2, 0)) { C(-4,-4) / C(-2,-2) }
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement