23
23
namespace MongoDB . Driver . Tests
24
24
{
25
25
[ TestFixture ]
26
- public class IndexDefinitionBuilderTests
26
+ public class IndexKeysDefinitionBuilderTests
27
27
{
28
28
[ Test ]
29
29
public void Ascending ( )
@@ -47,23 +47,23 @@ public void Combine()
47
47
{
48
48
var subject = CreateSubject < BsonDocument > ( ) ;
49
49
50
- var definition = subject . Combine (
50
+ var result = subject . Combine (
51
51
"{a: 1, b: -1}" ,
52
52
subject . Descending ( "c" ) ) ;
53
53
54
- Assert ( definition , "{a: 1, b: -1, c: -1}" ) ;
54
+ Assert ( result , "{a: 1, b: -1, c: -1}" ) ;
55
55
}
56
56
57
57
[ Test ]
58
58
public void Combine_with_repeated_fields ( )
59
59
{
60
60
var subject = CreateSubject < BsonDocument > ( ) ;
61
61
62
- var definition = subject . Combine (
62
+ var combined = subject . Combine (
63
63
"{a: 1, b: -1}" ,
64
64
subject . Descending ( "a" ) ) ;
65
65
66
- Action act = ( ) => Render ( definition ) ;
66
+ Action act = ( ) => Render ( combined ) ;
67
67
68
68
act . ShouldThrow < MongoException > ( ) ;
69
69
}
@@ -73,25 +73,25 @@ public void Combine_many_texts()
73
73
{
74
74
var subject = CreateSubject < BsonDocument > ( ) ;
75
75
76
- var definition = subject . Combine (
76
+ var result = subject . Combine (
77
77
subject . Text ( "a" ) ,
78
78
subject . Text ( "b" ) ,
79
79
subject . Text ( "c" ) ) ;
80
80
81
- Assert ( definition , "{a: 'text', b: 'text', c: 'text'}" ) ;
81
+ Assert ( result , "{a: 'text', b: 'text', c: 'text'}" ) ;
82
82
}
83
83
84
84
[ Test ]
85
85
public void Combine_with_repeated_fields_using_extension_methods ( )
86
86
{
87
87
var subject = CreateSubject < BsonDocument > ( ) ;
88
88
89
- var definition = subject . Ascending ( "a" )
89
+ var result = subject . Ascending ( "a" )
90
90
. Ascending ( "b" )
91
91
. Descending ( "c" )
92
92
. Descending ( "a" ) ;
93
93
94
- Action act = ( ) => Render ( definition ) ;
94
+ Action act = ( ) => Render ( result ) ;
95
95
96
96
act . ShouldThrow < MongoException > ( ) ;
97
97
}
@@ -185,22 +185,22 @@ public void Text_Typed()
185
185
Assert ( subject . Text ( "$**" ) , "{'$**': 'text'}" ) ;
186
186
}
187
187
188
- private void Assert < TDocument > ( IndexDefinition < TDocument > definition , string expectedJson )
188
+ private void Assert < TDocument > ( IndexKeysDefinition < TDocument > keys , string expectedJson )
189
189
{
190
- var renderedSort = Render < TDocument > ( definition ) ;
190
+ var renderedSort = Render < TDocument > ( keys ) ;
191
191
192
192
renderedSort . Should ( ) . Be ( expectedJson ) ;
193
193
}
194
194
195
- private BsonDocument Render < TDocument > ( IndexDefinition < TDocument > definition )
195
+ private BsonDocument Render < TDocument > ( IndexKeysDefinition < TDocument > keys )
196
196
{
197
197
var documentSerializer = BsonSerializer . SerializerRegistry . GetSerializer < TDocument > ( ) ;
198
- return definition . Render ( documentSerializer , BsonSerializer . SerializerRegistry ) ;
198
+ return keys . Render ( documentSerializer , BsonSerializer . SerializerRegistry ) ;
199
199
}
200
200
201
- private IndexDefinitionBuilder < TDocument > CreateSubject < TDocument > ( )
201
+ private IndexKeysDefinitionBuilder < TDocument > CreateSubject < TDocument > ( )
202
202
{
203
- return new IndexDefinitionBuilder < TDocument > ( ) ;
203
+ return new IndexKeysDefinitionBuilder < TDocument > ( ) ;
204
204
}
205
205
206
206
private class Person
0 commit comments