Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 public TypeSafeMatcherAnonymousInnerClass2(NotificationTestSupport outerInstance, NotificationCode.Notification expected)
 {
     this.outerInstance = outerInstance;
     this._expected     = expected;
 }
Ejemplo n.º 3
0
 internal virtual Matcher <IEnumerable <Notification> > ContainsNotification(NotificationCode.Notification expected)
 {
     return(new TypeSafeMatcherAnonymousInnerClass2(this, expected));
 }