Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Kroasan;
- public class Glavna_Pekara {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Slatka_peciva sp1 = new Slatka_peciva("kifla", 5, 100, 100);
- Slatka_peciva sp2 = new Slatka_peciva("djevrek", 15, 500, 50);
- Slatka_peciva sp3 = new Slatka_peciva("palacinka", 2, 200, 10);
- Slatka_peciva sp4 = new Slatka_peciva("burek", 3, 300, 20);
- Slatka_peciva sp5 = new Slatka_peciva("pita", 5, 100, 100);
- Pekara p = new Pekara();
- p.dodaj(sp1);
- p.dodaj(sp2);
- p.dodaj(sp3);
- p.dodaj(sp4);
- p.dodaj(sp5);
- p.ispisi();
- System.out.println("Ukuona vrednost robe je: " + p.ukupna_vrednost());
- p.obrisi("burek");
- System.out.println("Ukuona vrednost robe je: " + p.ukupna_vrednost());
- }
- }
- package Kroasan;
- import static org.junit.Assert.*;
- import java.lang.reflect.Array;
- import org.junit.Before;
- import org.junit.Ignore;
- import org.junit.Test;
- public class PecivoTest {
- Pekara pekara = new Pekara();
- Pecivo[] objekat = new Pecivo[10];
- Slatka_peciva sp1;
- Slatka_peciva sp2 ;
- @Before
- public void podaci()
- {
- sp1 = new Slatka_peciva("kifla", 5, 100, 100);
- sp2 = new Slatka_peciva("djevrek", 15, 500, 50);
- objekat[0] = new Pecivo("Kifla", 50, 2);
- objekat[1] = new Pecivo("Djevrek", 150, 32);
- objekat[2] = new Pecivo("Pereca", 250, 5);
- assertNotNull(pekara);
- pekara.dodaj(objekat[0]);
- pekara.dodaj(objekat[1]);
- pekara.dodaj(objekat[2]);
- }
- //test1
- @Test
- public void testProdajna_cena() {
- assertNotNull(sp1);
- double ocek = sp1.prodajna_cena();
- double stv = (1+ sp1.getProcenat()/100) * (sp1.getCena() * 1.2);
- //return (1 + Procenat/100) * super.prodajna_cena();
- assertEquals(ocek, stv ,0);
- }
- @Test
- public void testToString() {
- assertNotNull(sp2);
- String ocek = sp2.toString();
- String stva = "Naziv: " + sp2.getNaziv() + "\nKolicina: " + sp2.getKolicina() + "\nCena: " + sp2.prodajna_cena() + "\nProcenat secera: " + sp2.getProcenat();
- assertEquals(ocek, stva);
- }
- @Test
- public void testBrPeciva()
- {
- assertNotNull(objekat);
- int br = 0, ocek = pekara.br_peciva();
- for (Pecivo p : objekat) {
- if(p!= null)
- br++;
- }
- assertEquals(ocek, br);
- }
- /*public int br_peciva(){ //test 6 prebrojavanje koliko peciva postoje u nizu
- int d =0;
- for (Pecivo p : nizP) {
- if(p!= null)
- d++;
- }
- return d;
- }
- }*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement