public void Delete(Porters.TestCoreFramework.Enums.ResourceType resource, ulong id) { toDelete.Add(new Tuple <ResourceId, ulong>((ResourceId)(int)resource, id)); }
public void Delete(Porters.TestCoreFramework.Enums.ResourceType resource, string id) { Delete((ResourceId)(int)resource, id); }
public HrbcRecordReader(Porters.TestCoreFramework.Enums.ResourceType resource, IEnumerable <ulong> records, Func <FieldCollection> fields) : base(ReadRecords(resource, records, fields), Nop) { }
public void DeleteMany(Porters.TestCoreFramework.Enums.ResourceType resource, List <string> resources) { resources?.ForEach(id => this.Delete(resource, id)); }
private static Func <ISession <PrivateAuthentication>, ITest, Task <IReadOnlyDictionary <ulong, FieldDataCollection> > > ReadRecords(Porters.TestCoreFramework.Enums.ResourceType resource, IEnumerable <ulong> records, Func <FieldCollection> fields) { return(async(session, test) => { return (await session.CallAsync(ResourceRequest.GetRecords((ResourceId)(int)resource).WithFields(fields()).WithRecords(records))).RecordData.ToDictionary(entry => entry.RecordId); }); }