Пример #1
0
 public void Delete(Porters.TestCoreFramework.Enums.ResourceType resource, ulong id)
 {
     toDelete.Add(new Tuple <ResourceId, ulong>((ResourceId)(int)resource, id));
 }
Пример #2
0
 public void Delete(Porters.TestCoreFramework.Enums.ResourceType resource, string id)
 {
     Delete((ResourceId)(int)resource, id);
 }
Пример #3
0
 public HrbcRecordReader(Porters.TestCoreFramework.Enums.ResourceType resource, IEnumerable <ulong> records, Func <FieldCollection> fields)
     : base(ReadRecords(resource, records, fields), Nop)
 {
 }
Пример #4
0
 public void DeleteMany(Porters.TestCoreFramework.Enums.ResourceType resource, List <string> resources)
 {
     resources?.ForEach(id => this.Delete(resource, id));
 }
Пример #5
0
 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);
     });
 }