Exemplo n.º 1
0
        public DeleteEntityTests(OsdrFixture fixture) : base(fixture)
        {
            _parentFolderId = Guid.NewGuid();
            _childFolderId1 = Guid.NewGuid();
            _childFolderId2 = Guid.NewGuid();

            Harness.CreateFolder(_parentFolderId, "parent folder 1", UserId, UserId).Wait();
            Harness.CreateFolder(_childFolderId1, "child folder 1", _parentFolderId, UserId).Wait();
            Harness.CreateFolder(_childFolderId2, "child folder 2", _parentFolderId, UserId).Wait();

            var blobId = LoadBlob(UserId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
            {
                { "parentId", _childFolderId1 }
            }).Result;

            var file = Files.Find(new BsonDocument("Blob._id", blobId)).Project("{}").FirstOrDefault();

            _fileId      = file["_id"].AsGuid;
            _fileVersion = file["Version"].AsInt32;
        }
Exemplo n.º 2
0
 public CreateNewFolder(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output)
 {
     FolderId = Harness.CreateFolder("new folder", JohnId, JohnId).Result;
 }