import static org.junit.Assert.*;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
import connect.DBConnect;
import model.User;
@RunWith(PowerMockRunner.class)
@PrepareForTest({UserGet.class, DBConnect.class})
public class UserGetTest {
UserGet userGet;
UserGet userGetSpy;
@Before
public void setUp() throws Exception {
userGet = new UserGet();
PowerMockito.mockStatic(DBConnect.class);
userGetSpy = PowerMockito.spy(new UserGet());
}
@Test
public void testInsertUserWithValid() {
User model = new User();
model.setUserID(123);
model.setUserName("test");
model.setUserEmail("test@");
model.setUserPass("123");
model.setUserRole(false);
model.setUserPhone("0905");
userGet.insertUser(model);
}
}
Mình bị lỗi null không biết có ai chỉ mình với.