Пример #1
0
  public void testCreateInstance() throws Exception {
    // create musteri schema manager...
    POSchemaManager musteriSchemaManager = MusteriSchemaManager.getInstance();

    // create an example musteri...
    Musteri musteri = createExampleMusteri();
    // create xml instance of example musteri...
    Document musteriInstance = musteriSchemaManager.createInstanceXML(musteri);
    // assert that musteriInstance is not null...
    assertNotNull(musteriInstance);

    // get Musteri element...
    Element musteriElement = musteriInstance.getDocumentElement();
    // get adSoyad element from Musteri element...
    Element adSoyadElement = (Element) musteriElement.getElementsByTagName("adSoyad").item(0);
    // check "adSoyad"...
    assertEquals("adim soyadim", adSoyadElement.getFirstChild().getNodeValue());

    // get kullaniciAdi element from Musteri element...
    Element kullaniciElement =
        (Element) musteriElement.getElementsByTagName("kullaniciAdi").item(0);
    // check "kullaniciAdi"...
    assertEquals("kullaniciAdim", kullaniciElement.getFirstChild().getNodeValue());

    // check the number of elements of musteri...
    NodeList nodeList = musteriElement.getChildNodes();
    assertEquals(4, nodeList.getLength());
  }
Пример #2
0
  public void testWriteInstanceTo() throws Exception {
    // create musteri schema builder.
    POSchemaManager musteriSchemaManager = MusteriSchemaManager.getInstance();
    // create an example musteri...
    Musteri musteri = createExampleMusteri();
    // create xml instance of example musteri...
    Document dvdInstance = musteriSchemaManager.createInstanceXML(musteri);

    // write dvd schema model to screen;
    musteriSchemaManager.writeInstanceTo(dvdInstance, System.out);
  }