@@ -85,21 +85,26 @@ public void Reader_Read_Fails(string parameterName, string parameterValue, strin
85
85
}
86
86
87
87
[ Theory ]
88
- [ InlineData ( "includes" , "" , "" ) ]
89
- [ InlineData ( "includes" , "owner" , "owner" ) ]
90
- [ InlineData ( "includes" , "posts" , "posts" ) ]
91
- [ InlineData ( "includes" , "owner.posts" , "owner.posts" ) ]
92
- [ InlineData ( "includes" , "posts.author" , "posts.author" ) ]
93
- [ InlineData ( "includes" , "posts.comments" , "posts.comments" ) ]
94
- [ InlineData ( "includes" , "posts,posts.comments" , "posts.comments" ) ]
95
- [ InlineData ( "includes" , "posts,posts.labels,posts.comments" , "posts.comments,posts.labels" ) ]
96
- [ InlineData ( "includes" , "owner.person.children.husband" , "owner.person.children.husband,owner.person.children.husband" ) ]
97
- [ InlineData ( "includes" , "owner.person.wife,owner.person.husband" , "owner.person.husband,owner.person.wife" ) ]
98
- [ InlineData ( "includes" , "owner.person.father.children.wife" , "owner.person.father.children.wife,owner.person.father.children.wife" ) ]
99
- [ InlineData ( "includes" , "owner.person.friends" , "owner.person.friends,owner.person.friends" ) ]
100
- [ InlineData ( "includes" , "owner.person.friends.friends" ,
101
- "owner.person.friends.friends,owner.person.friends.friends,owner.person.friends.friends,owner.person.friends.friends" ) ]
102
- public void Reader_Read_Succeeds ( string parameterName , string parameterValue , string valueExpected )
88
+ [ InlineData ( "includes" , "" , "" , "" ) ]
89
+ [ InlineData ( "includes" , "owner" , "owner" , "blogs:owner" ) ]
90
+ [ InlineData ( "includes" , "posts" , "posts" , "blogs:posts" ) ]
91
+ [ InlineData ( "includes" , "owner.posts" , "owner.posts" , "blogs:owner.webAccounts:posts" ) ]
92
+ [ InlineData ( "includes" , "posts.author" , "posts.author" , "blogs:posts.blogPosts:author" ) ]
93
+ [ InlineData ( "includes" , "posts.comments" , "posts.comments" , "blogs:posts.blogPosts:comments" ) ]
94
+ [ InlineData ( "includes" , "posts,posts.comments" , "posts.comments" , "blogs:posts.blogPosts:comments" ) ]
95
+ [ InlineData ( "includes" , "posts,posts.labels,posts.comments" , "posts.comments,posts.labels" , "blogs:posts.blogPosts:comments,blogs:posts.blogPosts:labels" ) ]
96
+ [ InlineData ( "includes" , "owner.person.children.husband" , "owner.person.children.husband" ,
97
+ "blogs:owner.webAccounts:person.men:children.women:husband,blogs:owner.webAccounts:person.women:children.women:husband" ) ]
98
+ [ InlineData ( "includes" , "owner.person.wife,owner.person.husband" , "owner.person.husband,owner.person.wife" ,
99
+ "blogs:owner.webAccounts:person.men:wife,blogs:owner.webAccounts:person.women:husband" ) ]
100
+ [ InlineData ( "includes" , "owner.person.father.children.wife" , "owner.person.father.children.wife" ,
101
+ "blogs:owner.webAccounts:person.men:father.men:children.men:wife,blogs:owner.webAccounts:person.women:father.men:children.men:wife" ) ]
102
+ [ InlineData ( "includes" , "owner.person.friends" , "owner.person.friends" ,
103
+ "blogs:owner.webAccounts:person.men:friends,blogs:owner.webAccounts:person.women:friends" ) ]
104
+ [ InlineData ( "includes" , "owner.person.friends.friends" , "owner.person.friends.friends" ,
105
+ "blogs:owner.webAccounts:person.men:friends.men:friends,blogs:owner.webAccounts:person.men:friends.women:friends," +
106
+ "blogs:owner.webAccounts:person.women:friends.men:friends,blogs:owner.webAccounts:person.women:friends.women:friends" ) ]
107
+ public void Reader_Read_Succeeds ( string parameterName , string parameterValue , string stringExpected , string fullStringExpected )
103
108
{
104
109
// Act
105
110
_reader . Read ( parameterName , parameterValue ) ;
@@ -111,6 +116,7 @@ public void Reader_Read_Succeeds(string parameterName, string parameterValue, st
111
116
scope . Should ( ) . BeNull ( ) ;
112
117
113
118
QueryExpression value = constraints . Select ( expressionInScope => expressionInScope . Expression ) . Single ( ) ;
114
- value . ToString ( ) . Should ( ) . Be ( valueExpected ) ;
119
+ value . ToString ( ) . Should ( ) . Be ( stringExpected ) ;
120
+ value . ToFullString ( ) . Should ( ) . Be ( fullStringExpected ) ;
115
121
}
116
122
}
0 commit comments