Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // file: RationalTests.scala
- class RationalTests extends org.scalatest.Suite {
- def C(n: Double, d: Double) = new Complex(n, d)
- def C(n: Double) = new Complex(n)
- def testSum {
- expect(C(11, 12)) { C(5, 6) + C(6, 6) }
- }
- def testSub {
- expect(C(-5, 12)) { C(1, -4) - C(6, 16) }
- }
- def testSub2 {
- expect(C(-1, 6)) { C(-2, 4) - C(-1, -2) }
- }
- def testMult{
- expect( C(2,23)) { C(2,6) * C(4,5) }
- }
- def testDiv {
- expect(C(1, 0)) { C(2,2) / C(2,2) }
- }
- def testDiv2 {
- expect(C(2, 0)) { C(-4,-4) / C(-2,-2) }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement