Exemplo n.º 1
0
        public async Task Detail()
        {
            CreativeWork c = new CreativeWorkFactory().Create();
            ApiMessage <CreativeWork> rc = await api.CreativeWork.CreateAsync(c);

            CreativeWorkName p = new CreativeWorkNameFactory().Create();

            ApiMessage <CreativeWorkName> r = await api.CreativeWork.Name.CreateAsync(rc.Data.Id, p);

            var a = await api.CreativeWork.Name.GetByIdAsync(rc.Data.Id, r.Data.Id);

            Assert.IsTrue(a.IsValid);
        }
Exemplo n.º 2
0
        public void CreateUpdate()
        {
            CreativeWork c = new CreativeWorkFactory().Create();
            ApiMessage <CreativeWork> rc = api.CreativeWork.CreateAsync(c).Result;

            CreativeWorkName p = new CreativeWorkNameFactory().Create();

            ApiMessage <CreativeWorkName> r = api.CreativeWork.Name.CreateAsync(rc.Data.Id, p).Result;

            Assert.IsTrue(r.IsValid);
            p.Lang = Languages.EN;
            ApiMessage <CreativeWorkName> u = api.CreativeWork.Name.UpdateAsync(rc.Data.Id, r.Data.Id, p).Result;

            Assert.IsTrue(u.IsValid);
            Assert.AreEqual(Languages.EN, p.Lang);
        }