@@ -9,6 +9,14 @@ ruleTester.run('prefer_to_be_null', rules['prefer-to-be-null'], {
99 valid : [
1010 'expect(null).toBeNull();' ,
1111 'expect(null).toEqual();' ,
12+ 'expect(null).not.toBeNull();' ,
13+ 'expect(null).not.toEqual();' ,
14+ 'expect(null).toBe(undefined);' ,
15+ 'expect(null).not.toBe(undefined);' ,
16+ 'expect(null).toBe();' ,
17+ 'expect(null).toMatchSnapshot();' ,
18+ 'expect("a string").toMatchSnapshot(null);' ,
19+ 'expect("a string").not.toMatchSnapshot();' ,
1220 "expect(something).toEqual('a string');" ,
1321 ] ,
1422
@@ -35,5 +43,27 @@ ruleTester.run('prefer_to_be_null', rules['prefer-to-be-null'], {
3543 ] ,
3644 output : 'expect(null).toBeNull();' ,
3745 } ,
46+ {
47+ code : 'expect("a string").not.toBe(null);' ,
48+ errors : [
49+ {
50+ message : 'Use toBeNull() instead' ,
51+ column : 24 ,
52+ line : 1 ,
53+ } ,
54+ ] ,
55+ output : 'expect("a string").not.toBeNull();' ,
56+ } ,
57+ {
58+ code : 'expect("a string").not.toEqual(null);' ,
59+ errors : [
60+ {
61+ message : 'Use toBeNull() instead' ,
62+ column : 24 ,
63+ line : 1 ,
64+ } ,
65+ ] ,
66+ output : 'expect("a string").not.toBeNull();' ,
67+ } ,
3868 ] ,
3969} ) ;
0 commit comments