private static void UpdateTest_Run(IFaunaClient client, ref Expr lastQuery) { var model = new ReferenceModel { Id = "testId", Indexed1 = "test1", Indexed2 = "test2" }; var q = client.Update(model).Result; var manual = Update(Ref(model.Id), model.ToFaunaObj()); Assert.IsTrue(lastQuery.Equals(manual)); }
public static Task <T> Update <T>(this IFaunaClient client, T obj) where T : IReferenceType { return(client.Update(obj, obj.Id)); }