3131package scalacl
3232package impl
3333
34- import scalaxy .components ._
34+ class SymbolKindsTest
35+ extends BaseTest
36+ with RuntimeUniverseTest
37+ with SymbolKinds {
3538
36- import org .junit ._
37- import Assert ._
38- import org .hamcrest .CoreMatchers ._
39+ behavior of " Symbols kind resolving"
3940
40- class SymbolKindsTest
41- extends SymbolKinds
42- with WithRuntimeUniverse
43- with WithTestFresh {
4441 import global ._
4542
4643 class EmptyClass ()
@@ -52,23 +49,22 @@ class SymbolKindsTest
5249 var v = 0
5350 }
5451
55- @ Test
56- def testKinds () {
57- assertEquals(SymbolKind .Tuploid , kindOf(typeOf[Int ]))
58- assertEquals(SymbolKind .Tuploid , kindOf(typeOf[Float ]))
59- assertEquals(SymbolKind .Tuploid , kindOf(typeOf[(Int , Int )]))
52+ it should " find properly kind some object" in {
53+ SymbolKind .Tuploid should equal (kindOf(typeOf[Int ]))
54+ SymbolKind .Tuploid should equal (kindOf(typeOf[Float ]))
55+ SymbolKind .Tuploid should equal (kindOf(typeOf[(Int , Int )]))
6056
61- assertEquals( SymbolKind .ArrayLike , kindOf(typeOf[CLArray [Int ]]))
62- assertEquals( SymbolKind .ArrayLike , kindOf(typeOf[CLFilteredArray [Int ]]))
57+ SymbolKind .ArrayLike should equal ( kindOf(typeOf[CLArray [Int ]]))
58+ SymbolKind .ArrayLike should equal ( kindOf(typeOf[CLFilteredArray [Int ]]))
6359
64- assertEquals( SymbolKind .Tuploid , kindOf(typeOf[ImmutableClass ]))
65- assertEquals( SymbolKind .Tuploid , kindOf(typeOf[ImmutableCaseClass ]))
60+ SymbolKind .Tuploid should equal ( kindOf(typeOf[ImmutableClass ]))
61+ SymbolKind .Tuploid should equal ( kindOf(typeOf[ImmutableCaseClass ]))
6662
67- assertEquals( SymbolKind .Other , kindOf(typeOf[MutableClass ]))
68- assertEquals( SymbolKind .Other , kindOf(typeOf[MutableCaseClass ]))
63+ SymbolKind .Other should equal ( kindOf(typeOf[MutableClass ]))
64+ SymbolKind .Other should equal ( kindOf(typeOf[MutableCaseClass ]))
6965
70- assertEquals( SymbolKind .Other , kindOf(typeOf[EmptyClass ]))
71- assertEquals( SymbolKind .Other , kindOf(typeOf[EmptyCaseClass ]))
66+ SymbolKind .Other should equal ( kindOf(typeOf[EmptyClass ]))
67+ SymbolKind .Other should equal ( kindOf(typeOf[EmptyCaseClass ]))
7268 }
7369
7470}
0 commit comments