Package com.google.enterprise.connector.notes.client.mock

Examples of com.google.enterprise.connector.notes.client.mock.NotesDatabaseMock.addDocument()


  public void testLoadForm() throws Exception {
    NotesDatabaseMock configDatabase = factory.getDatabase("testconfig.nsf");
    configDatabase.setViewFields(NCCONST.VIEWTEMPLATES,
        NCCONST.TITM_TEMPLATENAME);
    NotesDocumentMock template1 = new NotesDocumentMock();
    configDatabase.addDocument(template1, NCCONST.VIEWTEMPLATES);
    template1.addItem(new NotesItemMock("name", NCCONST.TITM_TEMPLATENAME,
            "type", NotesItem.TEXT, "values", "testtemplate1"));
    NotesDocumentMock templateResponse = new NotesDocumentMock();
    templateResponse.addItem(new NotesItemMock("name", NCCONST.FITM_LASTALIAS,
            "type", NotesItem.TEXT, "values", "testtemplate1form"));
View Full Code Here


            "type", NotesItem.TEXT, "values", "JediServer"));
        databaseDocument.addItem(new NotesItemMock("name",
            NCCONST.NCITM_DBPERMITUSERS, "type", NotesItem.TEXT,
            "values", "cn=anakin skywalker/ou=tests/o=tests"));

        configDatabase.addDocument(databaseDocument, NCCONST.VIEWDATABASES,
            NCCONST.VIEWSECURITY);
        NotesDatabaseMock notesDatabase = new NotesDatabaseMock(
            "JediServer", "JediTrainingManuals.nsf", "jtmreplicaid0123");
        ((NotesSessionMock) session).addDatabase(notesDatabase);
        NotesACLMock acl = new NotesACLMock();
View Full Code Here

            "hogreplicaid0123"));
        hogwartsDatabaseDocument.addItem(getTextItem(NCCONST.DITM_SERVER,
            "SchoolServer"));
        hogwartsDatabaseDocument.addItem(getTextItem(NCCONST.NCITM_UNID,
            "hogwartsdbdocunid"));
        configDatabase.addDocument(hogwartsDatabaseDocument,
            NCCONST.VIEWDATABASES, NCCONST.VIEWSECURITY);

        // notesDatabase is the actual database being crawled.
        NotesDatabaseMock notesDatabase = new NotesDatabaseMock("SchoolServer",
            "HogwartsDocs.nsf", "hogreplicaid0123");
View Full Code Here

        "type", NotesItem.TEXT,"values","Yes"));
    docDbSrc.addItem(new NotesItemMock("name","DbAuthType",
        "type",NotesItem.TEXT,"values","connector"));
    docDbSrc.addItem(new NotesItemMock("name","Template",
        "type",NotesItem.TEXT,"values","Discussion"));
    configDatabase.addDocument(docDbSrc, NCCONST.VIEWDATABASES);
    configDatabase.setViewFields(NCCONST.VIEWDATABASES, "DbRepId");

    // Create Notes names database.
    NotesDatabaseMock namesDatabase = new NotesDatabaseMock("testserver",
        "testnames.nsf");
View Full Code Here

        databaseDocument.addItem(new NotesItemMock("name",
            NCCONST.DITM_REPLICAID, "type", NotesItem.TEXT,
            "values", "jtmreplicaid0123"));
        databaseDocument.addItem(new NotesItemMock("name", NCCONST.DITM_SERVER,
            "type", NotesItem.TEXT, "values", "JediServer"));
        configDatabase.addDocument(databaseDocument, NCCONST.VIEWDATABASES);
        NotesDatabaseMock notesDatabase = new NotesDatabaseMock(
            "JediServer", "JediTrainingManuals.nsf", "jtmreplicaid0123");
        ((NotesSessionMock) session).addDatabase(notesDatabase);
        NotesACLMock acl = new NotesACLMock();
        acl.addAclEntry(new NotesACLEntryMock(
View Full Code Here

      String filePath, String replicaId, List<NotesDocumentMock> docs,
      String viewName) {
    NotesDatabaseMock srcDb =
        new NotesDatabaseMock(server, filePath, replicaId);
    for (NotesDocumentMock doc : docs) {
      srcDb.addDocument(doc, viewName);
    }
    return srcDb;
  }

  public static NotesDocumentMock getSrcDbDocument(NotesDatabaseMock configDb,
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.