Package slim3.demo.model

Examples of slim3.demo.model.UploadedData


        if (blobKeyList != null && blobKeyList.size() > 0) {
            Key key =
                Datastore.createKey(Blobstore.class, blobKeyList
                    .get(0)
                    .getKeyString());
            Blobstore blobstore = new Blobstore();
            blobstore.setKey(key);
            Datastore.put(blobstore);
        }
        return redirect(basePath);
    }
View Full Code Here


    }

    @Test
    public void runAfterUpload() throws Exception {
        String keyStr = "hoge";
        Blobstore blobstore = new Blobstore();
        blobstore.setKey(Datastore.createKey(Blobstore.class, keyStr));
        Datastore.put(blobstore);
        tester.start("/blobstore/");
        IndexController controller = tester.getController();
        assertThat(controller, is(notNullValue()));
        assertThat(tester.isRedirect(), is(false));
View Full Code Here

        if (blobKeyList != null && blobKeyList.size() > 0) {
            key =
                Datastore.createKey(Blobstore.class, blobKeyList
                    .get(0)
                    .getKeyString());
            Blobstore blobstore = new Blobstore();
            blobstore.setKey(key);
            Datastore.put(blobstore);
        }
        tester.param("keyName", keyString);
        tester.start("/blobstore/delete");
        DeleteController controller = tester.getController();
View Full Code Here

        assertThat(service, is(notNullValue()));
    }

    @Test
    public void get() throws Exception {
        Blog blog = new Blog();
        Datastore.put(blog);
        assertThat(
            service.get(blog.getKey(), blog.getVersion()),
            is(notNullValue()));
    }
View Full Code Here

        service.get(Datastore.createKey(Blog.class, 1), 1L);
    }

    @Test(expected = ConcurrentModificationException.class)
    public void getWhenOptimisticLockFailed() throws Exception {
        Blog blog = new Blog();
        Datastore.put(blog);
        service.get(blog.getKey(), blog.getVersion() + 1);
    }
View Full Code Here

    }

    @Test
    public void getAll() throws Exception {
        int count = Datastore.query(Blog.class).count();
        Blog blog = new Blog();
        Datastore.put(blog);
        assertThat(service.getAll().size(), is(count + 1));
    }
View Full Code Here

        assertThat(service.getAll().size(), is(count + 1));
    }

    @Test
    public void insert() throws Exception {
        Blog blog = new Blog();
        service.insert(blog);
        assertThat(blog.getKey(), is(notNullValue()));
    }
View Full Code Here

        assertThat(blog.getKey(), is(notNullValue()));
    }

    @Test
    public void update() throws Exception {
        Blog blog = new Blog();
        blog.setTitle("aaa");
        blog.setContent("111");
        Datastore.put(blog);
        Map<String, Object> input = new HashMap<String, Object>();
        input.put("title", "bbb");
        input.put("content", "222");
        Blog updated = service.update(blog.getKey(), blog.getVersion(), input);
        assertThat(updated.getTitle(), is("bbb"));
        assertThat(updated.getContent(), is("222"));
    }
View Full Code Here

        assertThat(updated.getContent(), is("222"));
    }

    @Test
    public void delete() throws Exception {
        Blog blog = new Blog();
        Datastore.put(blog);
        service.delete(blog.getKey(), blog.getVersion());
    }
View Full Code Here

        service.delete(Datastore.createKey(Blog.class, 1), 1L);
    }

    @Test(expected = ConcurrentModificationException.class)
    public void deleteWhenOptimisticLockFailed() throws Exception {
        Blog blog = new Blog();
        Datastore.put(blog);
        service.delete(blog.getKey(), blog.getVersion() + 1);
    }
View Full Code Here

TOP

Related Classes of slim3.demo.model.UploadedData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.