private void criarComponentesGedix() { umComponenteGedix = Fabrica.obterComponenteGedixDoTipo( BOTÃO, Fabrica.obterRetanguloPosicionavel( Fabrica.obterRetangulo(Fabrica.obterDimensão(10, 20)))); outroComponenteGedix = Fabrica.obterComponenteGedixDoTipo( BOTÃO, Fabrica.obterRetanguloPosicionavel( Fabrica.obterRetangulo(Fabrica.obterDimensão(10, 20)))); maisUmComponenteGedix = Fabrica.obterComponenteGedixDoTipo( BOTÃO, Fabrica.obterRetanguloPosicionavel( Fabrica.obterRetangulo(Fabrica.obterDimensão(10, 20)))); ComponenteGedixNaPosiçãoEsquerda3Topo3 = Fabrica.obterComponenteGedixDoTipo( BOTÃO, Fabrica.obterRetanguloPosicionavel( Fabrica.obterRetangulo(Fabrica.obterDimensão(10, 20)))); ComponenteGedixNaPosiçãoEsquerda3Topo3.definirPosiçãoDeOrigem(Fabrica.obterPosição(3, 3)); ComponenteGedixQueOcupaVáriasPosições = Fabrica.obterComponenteGedixDoTipo( BOTÃO, Fabrica.obterRetanguloPosicionavel( Fabrica.obterRetangulo(Fabrica.obterDimensão(100, 200)))); ComponenteGedixNulo = Fabrica.obterComponenteGedixNulo(); }
@Test public void sóMudaPosiçãoDeComponentesGedixQueEstãoDentroDoPainel() { assertFalse(painel.mover(umComponenteGedix, esquerda10Topo20)); assertFalse( umComponenteGedix.equals(painel.obterComponenteQueSeEncontraNaPosição(esquerda10Topo20))); }