edu.uiuc.ndiipp.hubandspoke.profile
Class TestHaSMETSProfile

java.lang.Object
  extended by edu.uiuc.ndiipp.hubandspoke.profile.TestHaSMETSProfile

public class TestHaSMETSProfile
extends java.lang.Object

JUnit tests for the HaSMETSProfile class

Author:
thabing

Constructor Summary
TestHaSMETSProfile()
           
 
Method Summary
static void main(java.lang.String[] args)
          Function main used for unit testing only
 void testAddAlternateDmdSec()
           
 void testAddFile()
           
 void testAdditionOfProcessingInstruction()
           
 void testAddNewPrimaryRep()
           
 void testAddNewVmd()
           
 void testAddPREMISObjectTechMDToFile()
           
 void testAddTechMDXmlObjectToFile()
           
 void testAddTechMDXmlObjectToFileWhenFileHasNoADMID()
           
 void testConvertPrimaryDMDToAIP()
           
 void testEmptyConstructor()
           
 void testGetAllFiles()
           
 void testGetFileInputStream()
           
 void testGetModifySetPREMISObject()
           
 void testGetPremisAndSetToWrongTechMD()
           
 void testGetPrimaryDmdSec()
           
 void testGetPrimaryDmdSecFromExamples()
           
 void testGetTechMDXmlObjectWithMdRef()
           
 void testGetTechMDXmlObjectWithMdWrap()
           
 void testLocalModify()
           
 void testPathConstructor()
           
 void testResolveFileURI()
           
 void testResolveHTTPURI()
           
 void testSetNewPrimaryID()
           
 void testSetNewPrimaryIDToSame()
           
 void testURLConstructor()
           
 void testValidateProfileWithValidDocument()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestHaSMETSProfile

public TestHaSMETSProfile()
Method Detail

main

public static void main(java.lang.String[] args)
Function main used for unit testing only

Parameters:
args - command line params the url to the METS file to load

testAddAlternateDmdSec

public void testAddAlternateDmdSec()

testAddFile

public void testAddFile()

testAdditionOfProcessingInstruction

public void testAdditionOfProcessingInstruction()

testAddNewPrimaryRep

public void testAddNewPrimaryRep()

testAddNewVmd

public void testAddNewVmd()

testAddPREMISObjectTechMDToFile

public void testAddPREMISObjectTechMDToFile()

testAddTechMDXmlObjectToFile

public void testAddTechMDXmlObjectToFile()

testAddTechMDXmlObjectToFileWhenFileHasNoADMID

public void testAddTechMDXmlObjectToFileWhenFileHasNoADMID()

testConvertPrimaryDMDToAIP

public void testConvertPrimaryDMDToAIP()

testEmptyConstructor

public void testEmptyConstructor()

testGetAllFiles

public void testGetAllFiles()

testGetFileInputStream

public void testGetFileInputStream()

testGetModifySetPREMISObject

public void testGetModifySetPREMISObject()

testGetPremisAndSetToWrongTechMD

public void testGetPremisAndSetToWrongTechMD()

testGetPrimaryDmdSec

public void testGetPrimaryDmdSec()

testGetPrimaryDmdSecFromExamples

public void testGetPrimaryDmdSecFromExamples()

testGetTechMDXmlObjectWithMdRef

public void testGetTechMDXmlObjectWithMdRef()

testGetTechMDXmlObjectWithMdWrap

public void testGetTechMDXmlObjectWithMdWrap()

testLocalModify

public void testLocalModify()

testPathConstructor

public void testPathConstructor()

testResolveFileURI

public void testResolveFileURI()

testResolveHTTPURI

public void testResolveHTTPURI()

testSetNewPrimaryID

public void testSetNewPrimaryID()

testSetNewPrimaryIDToSame

public void testSetNewPrimaryIDToSame()

testURLConstructor

public void testURLConstructor()

testValidateProfileWithValidDocument

public void testValidateProfileWithValidDocument()


Copyright © 2006, University of Illinois.