internal virtual void ShouldNotifyInStreamWithDetail(string version, string query, InputPosition pos, NotificationCode code, NotificationDetail detail) { //when Result result = Db().execute(version + query); //then NotificationCode.Notification notification = code.notification(pos, detail); assertThat(Iterables.asList(result.Notifications), Matchers.hasItems(notification)); IDictionary <string, object> arguments = result.ExecutionPlanDescription.Arguments; assertThat(arguments["version"], equalTo(version)); result.Close(); }
public TypeSafeMatcherAnonymousInnerClass2(NotificationTestSupport outerInstance, NotificationCode.Notification expected) { this.outerInstance = outerInstance; this._expected = expected; }
internal virtual Matcher <IEnumerable <Notification> > ContainsNotification(NotificationCode.Notification expected) { return(new TypeSafeMatcherAnonymousInnerClass2(this, expected)); }