package com.avbravo.ejb;
import javax.ejb.embeddable.EJBContainer;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import static org.junit.Assert.*;
/**
*
* @author avbravo
*/
public class CalculatorTest {
public CalculatorTest() {
}
@BeforeClass
public static void setUpClass() {
}
@AfterClass
public static void tearDownClass() {
}
@Before
public void setUp() {
}
@After
public void tearDown() {
}
/**
* Test of add method, of class Calculator.
*/
@org.junit.Test
public void testAdd() throws Exception {
System.out.println("add");
int a = 0;
int b = 0;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
CalculatorLocal instance = (CalculatorLocal)container.getContext().lookup("java:global/classes/Calculator");
int expResult = 0;
int result = instance.add(a, b);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail("The test case is a prototype.");
}
}