a couple of tests
This commit is contained in:
parent
c614f96b31
commit
b4bf15583a
11 changed files with 516 additions and 2 deletions
|
@ -3,6 +3,7 @@ package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.DimmableLight;
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.DimmableLight;
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.Icon;
|
||||||
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.Room;
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.Room;
|
||||||
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.User;
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.User;
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
|
@ -75,7 +76,7 @@ public class RoomTests {
|
||||||
@DisplayName("test Icon")
|
@DisplayName("test Icon")
|
||||||
public void testIcon() {
|
public void testIcon() {
|
||||||
// ImageIcon image = new ImageIcon("file","description");
|
// ImageIcon image = new ImageIcon("file","description");
|
||||||
room.setIcon(null);
|
room.setIcon(Icon.FEMALE);
|
||||||
assertEquals(null, room.getIcon());
|
assertEquals("female", room.getIcon().toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.SceneSaveRequest;
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.Icon;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("SceneSaveRequest tests")
|
||||||
|
public class SceneSaveRequestTests {
|
||||||
|
|
||||||
|
private SceneSaveRequest scene;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createSceneSaveRequest() {
|
||||||
|
scene = new SceneSaveRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("guestAccessEnable")
|
||||||
|
public void testGuestAccess() {
|
||||||
|
assertFalse(scene.isGuestAccessEnabled());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("set guestAccess")
|
||||||
|
public void testSetGuestAccess() {
|
||||||
|
scene.setGuestAccessEnabled(true);
|
||||||
|
assertTrue(scene.isGuestAccessEnabled());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getId")
|
||||||
|
public void testGetId() {
|
||||||
|
assertEquals(0l, scene.getId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getName")
|
||||||
|
public void testGetName() {
|
||||||
|
scene.setName("Roberto");
|
||||||
|
assertEquals("Roberto", scene.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getIcon")
|
||||||
|
public void testGetIcon() {
|
||||||
|
scene.setIcon(Icon.FEMALE);
|
||||||
|
assertEquals("female", scene.getIcon().toString());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,71 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.SensorSaveRequest;
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.Sensor;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("SensorSaveRequest tests")
|
||||||
|
public class SensorSaveRequestTests {
|
||||||
|
|
||||||
|
private SensorSaveRequest sensor;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
public void createSensorSaveRequest() {
|
||||||
|
this.sensor = new SensorSaveRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setRoomId")
|
||||||
|
public void testSetRoomId() {
|
||||||
|
sensor.setRoomId(42l);
|
||||||
|
assertEquals(42l, sensor.getRoomId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setName")
|
||||||
|
public void testSetName() {
|
||||||
|
sensor.setName("Giovanni");
|
||||||
|
assertEquals("Giovanni", sensor.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setValue")
|
||||||
|
public void testSetValue() {
|
||||||
|
sensor.setValue(new BigDecimal(42));
|
||||||
|
assertEquals(new BigDecimal(42), sensor.getValue());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test set to TEMPERATURE")
|
||||||
|
public void testSetToTemperature() {
|
||||||
|
sensor.setSensor(Sensor.SensorType.TEMPERATURE);
|
||||||
|
assertEquals(Sensor.SensorType.TEMPERATURE, sensor.getSensor());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test set to HUMIDITY")
|
||||||
|
public void testSetToHumidity() {
|
||||||
|
sensor.setSensor(Sensor.SensorType.HUMIDITY);
|
||||||
|
assertEquals(Sensor.SensorType.HUMIDITY, sensor.getSensor());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test set to LIGHT")
|
||||||
|
public void testSetToLight() {
|
||||||
|
sensor.setSensor(Sensor.SensorType.LIGHT);
|
||||||
|
assertEquals(Sensor.SensorType.LIGHT, sensor.getSensor());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test SensorType")
|
||||||
|
public void testSetSensorType() {
|
||||||
|
assertEquals("TEMPERATURE", Sensor.SensorType.TEMPERATURE.name());
|
||||||
|
assertEquals("HUMIDITY", Sensor.SensorType.HUMIDITY.name());
|
||||||
|
assertEquals("LIGHT", Sensor.SensorType.LIGHT.name());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,46 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.SwitchOperationRequest;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("switchOperationRequest tests")
|
||||||
|
public class SwitchOperationRequestTests {
|
||||||
|
private SwitchOperationRequest request;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createRequest() {
|
||||||
|
this.request = new SwitchOperationRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setId")
|
||||||
|
public void testSetId() {
|
||||||
|
request.setId(42l);
|
||||||
|
assertEquals(42l, request.getId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setType")
|
||||||
|
public void testSetTypeOFF() {
|
||||||
|
request.setType(SwitchOperationRequest.OperationType.OFF);
|
||||||
|
assertEquals(SwitchOperationRequest.OperationType.OFF, request.getType());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setType")
|
||||||
|
public void testSetTypeON() {
|
||||||
|
request.setType(SwitchOperationRequest.OperationType.ON);
|
||||||
|
assertEquals(SwitchOperationRequest.OperationType.ON, request.getType());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setType")
|
||||||
|
public void testSetTypeTOGGLE() {
|
||||||
|
request.setType(SwitchOperationRequest.OperationType.TOGGLE);
|
||||||
|
assertEquals(SwitchOperationRequest.OperationType.TOGGLE, request.getType());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,62 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.SwitchableSaveRequest;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("SwitchableSaveRequest tests")
|
||||||
|
public class SwitchableSaveRequestTests {
|
||||||
|
|
||||||
|
private SwitchableSaveRequest saveRequest;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createSaveRequest() {
|
||||||
|
this.saveRequest = new SwitchableSaveRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setRoomId")
|
||||||
|
public void testSetRoomId() {
|
||||||
|
saveRequest.setRoomId(42l);
|
||||||
|
assertEquals(42l, saveRequest.getRoomId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setName")
|
||||||
|
public void testSetName() {
|
||||||
|
saveRequest.setName("Giovanni");
|
||||||
|
assertEquals("Giovanni", saveRequest.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test isOn()")
|
||||||
|
public void inOnTest() {
|
||||||
|
assertFalse(saveRequest.isOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOn(true) ")
|
||||||
|
public void setOnTestTrue() {
|
||||||
|
saveRequest.setOn(true);
|
||||||
|
assertTrue(saveRequest.isOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOn(false) ")
|
||||||
|
public void setOnTestFalse() {
|
||||||
|
saveRequest.setOn(false);
|
||||||
|
assertFalse(saveRequest.isOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setId")
|
||||||
|
public void testSetId() {
|
||||||
|
saveRequest.setId(300771l);
|
||||||
|
assertEquals(300771l, saveRequest.getId());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,46 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.SwitchableStateSaveRequest;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("switchableStateSaveRequest tests")
|
||||||
|
public class SwitchableStateSaveRequestTests {
|
||||||
|
private SwitchableStateSaveRequest saveRequest;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
public void createSwitchableStateSaveRequest() {
|
||||||
|
this.saveRequest = new SwitchableStateSaveRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test isOn()")
|
||||||
|
public void inOnTest() {
|
||||||
|
assertFalse(saveRequest.isOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOn(true) ")
|
||||||
|
public void setOnTestTrue() {
|
||||||
|
saveRequest.setOn(true);
|
||||||
|
assertTrue(saveRequest.isOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOn(false) ")
|
||||||
|
public void setOnTestFalse() {
|
||||||
|
saveRequest.setOn(false);
|
||||||
|
assertFalse(saveRequest.isOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setId")
|
||||||
|
public void testSetId() {
|
||||||
|
assertEquals(null, saveRequest.getId());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,62 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.ThermostatConditionSaveRequest;
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.Thermostat;
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.ThermostatCondition;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("ThermostatConditionSaveRequest tests")
|
||||||
|
public class ThermostatConditionSaveRequestTests {
|
||||||
|
|
||||||
|
private ThermostatConditionSaveRequest saveRequest;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createSaveRequest() {
|
||||||
|
this.saveRequest = new ThermostatConditionSaveRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setDeviceId")
|
||||||
|
public void testSetDeviceId() {
|
||||||
|
this.saveRequest.setDeviceId(42l);
|
||||||
|
assertEquals(42l, saveRequest.getDeviceId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setAutomationId")
|
||||||
|
public void testSetAutomationId() {
|
||||||
|
this.saveRequest.setAutomationId(42l);
|
||||||
|
assertEquals(42l, saveRequest.getAutomationId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOperator")
|
||||||
|
public void testSetOperatorEqual() {
|
||||||
|
saveRequest.setOperator(ThermostatCondition.Operator.EQUAL);
|
||||||
|
assertEquals(ThermostatCondition.Operator.EQUAL, saveRequest.getOperator());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOperator")
|
||||||
|
public void testSetOperatorNotEqual() {
|
||||||
|
saveRequest.setOperator(ThermostatCondition.Operator.NOTEQUAL);
|
||||||
|
assertEquals(ThermostatCondition.Operator.NOTEQUAL, saveRequest.getOperator());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setMode")
|
||||||
|
public void testSetMode() {
|
||||||
|
saveRequest.setMode(Thermostat.Mode.HEATING);
|
||||||
|
assertEquals(Thermostat.Mode.HEATING, saveRequest.getMode());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getId")
|
||||||
|
public void testGetId() {
|
||||||
|
assertEquals(0l, saveRequest.getId());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,82 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.ThermostatSaveRequest;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("ThermostatSaveRequest tests")
|
||||||
|
public class ThermostatSaveRequestTests {
|
||||||
|
private ThermostatSaveRequest saveRequest;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createSaveRequest() {
|
||||||
|
saveRequest = new ThermostatSaveRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setRoomId")
|
||||||
|
public void testSetRoomId() {
|
||||||
|
saveRequest.setRoomId(42l);
|
||||||
|
assertEquals(42l, saveRequest.getRoomId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setName")
|
||||||
|
public void testSetName() {
|
||||||
|
saveRequest.setName("Giovanni");
|
||||||
|
assertEquals("Giovanni", saveRequest.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test isOn()")
|
||||||
|
public void inOnTest() {
|
||||||
|
assertFalse(saveRequest.isTurnOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOn(true) ")
|
||||||
|
public void setOnTestTrue() {
|
||||||
|
saveRequest.setTurnOn(true);
|
||||||
|
assertTrue(saveRequest.isTurnOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setOn(false) ")
|
||||||
|
public void setOnTestFalse() {
|
||||||
|
saveRequest.setTurnOn(false);
|
||||||
|
assertFalse(saveRequest.isTurnOn());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setId")
|
||||||
|
public void testSetId() {
|
||||||
|
saveRequest.setId(17l);
|
||||||
|
assertEquals(17l, saveRequest.getId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setExternalSensor true")
|
||||||
|
public void testExternalSensorTrue() {
|
||||||
|
saveRequest.setUseExternalSensors(true);
|
||||||
|
assertTrue(saveRequest.isUseExternalSensors());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setExternalSensor false")
|
||||||
|
public void testExternalSensorFalse() {
|
||||||
|
saveRequest.setUseExternalSensors(false);
|
||||||
|
assertFalse(saveRequest.isUseExternalSensors());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test targetTemperature")
|
||||||
|
public void testTargetTemperature() {
|
||||||
|
saveRequest.setTargetTemperature(new BigDecimal(23));
|
||||||
|
assertEquals(new BigDecimal(23), saveRequest.getTargetTemperature());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,46 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.UserRegistrationRequest;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("userRegistrationRequest tests")
|
||||||
|
public class UserRegistrationRequestTests {
|
||||||
|
private UserRegistrationRequest request;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createRequest() {
|
||||||
|
request = new UserRegistrationRequest();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setName")
|
||||||
|
public void testSetName() {
|
||||||
|
request.setName("Tizio Sempronio");
|
||||||
|
assertEquals("Tizio Sempronio", request.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setUserName")
|
||||||
|
public void testUserName() {
|
||||||
|
request.setUsername("xXDarkAngelCraftXx");
|
||||||
|
assertEquals("xXDarkAngelCraftXx", request.getUsername());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setPassword")
|
||||||
|
public void testPassword() {
|
||||||
|
request.setPassword("password123");
|
||||||
|
assertEquals("password123", request.getPassword());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test setEmail")
|
||||||
|
public void testEmail() {
|
||||||
|
request.setEmail("fakemail@service.ussr");
|
||||||
|
assertEquals("fakemail@service.ussr", request.getEmail());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,42 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.dto.UserResponse;
|
||||||
|
import ch.usi.inf.sa4.sanmarinoes.smarthut.models.User;
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.DisplayName;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
@DisplayName("test UserResponse")
|
||||||
|
public class UserResponseTests {
|
||||||
|
private UserResponse response;
|
||||||
|
private User user;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
private void createUser() {
|
||||||
|
user = new User();
|
||||||
|
user.setName("John RealName");
|
||||||
|
user.setId(29l);
|
||||||
|
user.setUsername("pseudonym");
|
||||||
|
response = response.fromUser(user);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getId")
|
||||||
|
public void testGetId() {
|
||||||
|
assertEquals(29l, response.getId());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getUsername")
|
||||||
|
public void testGetUsername() {
|
||||||
|
assertEquals("pseudonym", response.getUsername());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("test getName")
|
||||||
|
public void testGetaName() {
|
||||||
|
assertEquals("John RealName", response.getName());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
package ch.usi.inf.sa4.sanmarinoes.smarthut;
|
||||||
|
|
||||||
|
public class UserUpdateRequestTests {}
|
Loading…
Reference in a new issue