コード例 #1
0
ファイル: AtomTest.java プロジェクト: taoGit/jsmoleditor
  public void testItShouldChangeItsSymbolWhenGivenAValidNewOne() {
    Molecule molecule = new DefaultMolecule();
    Atom atom = molecule.addAtom("C");

    atom.setSymbol("O");

    assertEquals("O", atom.getSymbol());
  }
コード例 #2
0
ファイル: AtomTest.java プロジェクト: taoGit/jsmoleditor
  public void testItShouldThrowWhenSettingAnIllegalAtomLabel() {
    Molecule molecule = new DefaultMolecule();
    Atom atom = molecule.addAtom("C");

    try {
      atom.setSymbol("bailout");
      fail();
    } catch (IllegalStateException e) {
    }
  }