jdk/test/javax/sound/midi/Gervill/SoftSynthesizer/UnloadAllInstruments.java
changeset 6502 13b20559a04a
parent 5506 202f599c92aa
child 7668 d4a77089c587
equal deleted inserted replaced
6501:684810d882b3 6502:13b20559a04a
    53         AudioSynthesizer synth = new SoftSynthesizer();
    53         AudioSynthesizer synth = new SoftSynthesizer();
    54         synth.openStream(null, null);
    54         synth.openStream(null, null);
    55         Soundbank defsbk = synth.getDefaultSoundbank();
    55         Soundbank defsbk = synth.getDefaultSoundbank();
    56         if(defsbk != null)
    56         if(defsbk != null)
    57         {
    57         {
       
    58             synth.unloadAllInstruments(defsbk);
    58             assertTrue(synth.getLoadedInstruments().length == 0);
    59             assertTrue(synth.getLoadedInstruments().length == 0);
    59             synth.unloadAllInstruments(defsbk);
       
    60             assertTrue(synth.getAvailableInstruments().length == 0);
       
    61             synth.loadAllInstruments(defsbk);
    60             synth.loadAllInstruments(defsbk);
    62             assertTrue(synth.getLoadedInstruments().length != 0);
    61             assertTrue(synth.getLoadedInstruments().length != 0);
    63             synth.unloadAllInstruments(defsbk);
    62             synth.unloadAllInstruments(defsbk);
    64             assertTrue(synth.getLoadedInstruments().length == 0);
    63             assertTrue(synth.getLoadedInstruments().length == 0);
    65         }
    64         }