public void MultipleQueryHintsAreNotSupported() { var entitiesContext = new EntitiesContext("", readOnly: true); entitiesContext.WithQueryHint("RECOMPILE"); Assert.Throws <InvalidOperationException>(() => entitiesContext.WithQueryHint("RECOMPILE")); }
public void WithQueryHintDisposeClearsQueryHint() { var entitiesContext = new EntitiesContext("", readOnly: true); Assert.Null(entitiesContext.QueryHint); var disposable = entitiesContext.WithQueryHint("RECOMPILE"); Assert.Equal("RECOMPILE", entitiesContext.QueryHint); disposable.Dispose(); Assert.Null(entitiesContext.QueryHint); }