public ExecutionResult Execute( Schema schema, object rootObject, string query, string operationName = null, Inputs inputs = null) { var executer = new DocumentExecuter(); return executer.Execute(schema, rootObject, query, operationName); }
public void AssertQuery(string query, ExecutionResult executionResult) { var executer = new DocumentExecuter(); var writer = new DocumentWriter(); var runResult = executer.Execute(Schema, query, null); var writtenResult = writer.Write(runResult); var expectedResult = writer.Write(executionResult); writtenResult.ShouldEqual(expectedResult); }