public async Task CheckValidDefinePermissions()
        {
            List <Permission> permissions = new List <Permission>();

            permissions.Add(Permission.AddProduct);
            String res = await market.DefineManagerPermissions("manager", store.Id, "founder", permissions);

            Assert.AreEqual(res, "Success");
            Manager manager = store.GetManager("manager");

            Assert.IsTrue(manager.GetPermission(Permission.AddProduct));
        }
Esempio n. 2
0
 public async Task <string> DefineManagerPermissionsAsync(string manager, Guid storeID, string assigner, List <Permission> permissions)
 {
     return(await marketStores.DefineManagerPermissions(manager, storeID, assigner, permissions));
 }