Examples of Observable


Examples of java.util.Observable

   * @tests java.util.Observable#Observable()
   */
  public void test_Constructor() {
    // Test for method java.util.Observable()
    try {
      Observable ov = new Observable();
      assertTrue("Wrong initial values.", !ov.hasChanged());
      assertEquals("Wrong initial values.", 0, ov.countObservers());
    } catch (Exception e) {
      fail("Exception during test : " + e.getMessage());
    }
  }
View Full Code Here

Examples of java.util.Observable

    observable.addObserver(test);
    assertEquals("Failed to add observer", 1, observable.countObservers());
    observable.addObserver(test);
    assertEquals("Duplicate observer", 1, observable.countObservers());

    Observable o = new Observable();
    try {
      o.addObserver(null);
      fail("Expected adding a null observer to throw a NPE.");
    } catch (NullPointerException ex) {
      // expected;
    } catch (Throwable ex) {
      fail("Did not expect adding a new observer to throw a "
View Full Code Here

Examples of java.util.Observable

    assertNotNull(idList);
  }

  @Test
  public void testGetObservable() {
    Observable obs = filter.getObservable();
    assertNotNull(obs);
  }
View Full Code Here

Examples of java.util.Observable

public class observable implements Testlet
{
  public void test (TestHarness harness)
  {
    Observable o = new Observable();

    harness.checkPoint("adding null Observer");
    boolean ok = false;
    try
      {
  o.addObserver(null);
      }
    catch (NullPointerException _)
      {
  ok = true;
      }
View Full Code Here

Examples of java.util.Observable

     *
     * @see java.util.Observer
     */
    Observable observable() {
  if (observable == null) {       // defer allocation until needed
      observable = new Observable() {  // we only use this if changed
    public void notifyObservers() {
        setChanged();
        super.notifyObservers();
    }
    public void notifyObservers(Object arg) {
View Full Code Here

Examples of java.util.Observable

    // Do nothing
    logger.debug("I'm a dummy. I will never change.");
  }

  public Observable getRadioMediumObservable() {
    return new Observable();
  }
View Full Code Here

Examples of java.util.Observable

  /**
   * @tests java.util.Observable#Observable()
   */
  public void test_Constructor() {
    // Test for method java.util.Observable()
                Observable ov = new Observable();
                assertTrue("Wrong initial values.", !ov.hasChanged());
                assertEquals("Wrong initial values.", 0, ov.countObservers());
  }
View Full Code Here

Examples of java.util.Observable

    observable.addObserver(test);
    assertEquals("Failed to add observer", 1, observable.countObservers());
    observable.addObserver(test);
    assertEquals("Duplicate observer", 1, observable.countObservers());

    Observable o = new Observable();
    try {
      o.addObserver(null);
      fail("Expected adding a null observer to throw a NPE.");
    } catch (NullPointerException ex) {
      // expected;
    }
  }
View Full Code Here

Examples of java.util.Observable

*/

public class DeserializeMockFromFile {

    public static void main(String[] args) {
        Observable o = (Observable) deSerializeObject("mockito_mock.ser");

        // then verify
        Mockito.verify(o).addObserver(null);
        Mockito.verify(o).countObservers();
    }
View Full Code Here

Examples of java.util.Observable

*/
public class SerializeMockToFile {

    public static void main(String[] args) {
      
        Observable observable = Mockito.mock(
                Observable.class,
                Mockito.withSettings().serializable()
        );

        // play with mock
        observable.addObserver(null);
        observable.countObservers();

        // serialize to file
        serializeMock(observable, "mockito_mock.ser");
    }
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.