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)); }
public async Task <string> DefineManagerPermissionsAsync(string manager, Guid storeID, string assigner, List <Permission> permissions) { return(await marketStores.DefineManagerPermissions(manager, storeID, assigner, permissions)); }