Examples of IReview


Examples of uk.ac.osswatch.simal.model.simal.IReview

    Iterator<IReview> itr = reviews.iterator();
    while (itr.hasNext()) {
      logger.debug(itr.next().toString());
    }
    assertEquals("We have an incorrect number of reviews in the repository", 1, reviews.size());
    IReview review = (IReview)reviews.toArray()[0];
    assertEquals("URI of review is incorrect", "http://simal.oss-watch.ac.uk/Review#testReview", review.getURI());
  }
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

  }
 
  @Test
  public void getReview() throws SimalRepositoryException {
    IReviewService service = SimalRepositoryFactory.getReviewService();
    IReview review = service.getReview("http://simal.oss-watch.ac.uk/Review#testReview");
    assertNotNull("Failed to get the review from the repository", review);
  }
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

    public void testGetReviewsForProject() throws SimalRepositoryException {
    IReviewService service = SimalRepositoryFactory.getReviewService();
    IProjectService projectService = SimalRepositoryFactory.getProjectService();
    Set<IReview> reviews = service.getReviewsForProject(projectService.getProject(testProjectURI))
    assertTrue("We should have a project review", 1 == reviews.size());
    IReview review = (IReview) reviews.toArray()[0];
    String label = review.getLabel();
    assertTrue("Review label is incorrect: " + label, label.contains("performed by"));
    assertFalse("Review label is incorrect: " + label, label.contains("null"));
    assertFalse("Review label is incorrect: " + label, label.toLowerCase(Locale.getDefault()).contains("unknown"));
    }
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

          com.hp.hpl.jena.rdf.model.Resource res = model.createResource(uri);
          s = model.createStatement(r, RDFS.seeAlso, res);
          model.add(s);
        }

      IReview review = new Review(r);
      review.setSimalID(getNewReviewID());
      return review;
    }
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

  }
 
  @Test
  public void setSetProject() throws DuplicateURIException, SimalException {
    IReviewService service = SimalRepositoryFactory.getReviewService();
    IReview review = service.create("http://test.org/Review");
    review.setProject(project1);
   
    IProject project = review.getProject();
    assertEquals("Incorrectly setting the project", project1.getName(), project.getName());
    review.delete();
  }
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

   */
  public IReview getReview() throws SimalRepositoryException {
    IReviewService service = SimalRepositoryFactory.getReviewService();
    String id = service.getNewReviewID();
    String uri = RDFUtils.getDefaultReviewURI(id);
    IReview review;
    try {
      review = service.create(uri);
      review.setSimalID(id);
      populateReview(review, IReview.TYPE_OPENNESS);
    } catch (DuplicateURIException e) {
      throw new SimalRepositoryException("Unable to create a new review", e);
    }
    return review;
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

     *          the request target.
     */
    @Override
    public void onSubmit(AjaxRequestTarget target, Form<?> form) {
      //FIXME: inputModel.setEmail(reviewerField.getValue());
      IReview review;
    try {
      review = inputModel.getReview();
      updatePanel.addReview(review);
        onHideReviewForm(target);
        target.addComponent(updatePanel);
View Full Code Here

Examples of uk.ac.osswatch.simal.model.simal.IReview

    this.uri = uri;
  }

  @Override
  protected IReview load() {
    IReview review;
    try {
      review = SimalRepositoryFactory.getReviewService().getReview(uri);
    } catch (SimalRepositoryException e) {
      e.printStackTrace();
      review = null;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.