Coverage Summary for Class: OrderStatus (cn.edu.ecnu.stu.bookstore.pojo)
Class |
Class, %
|
Method, %
|
Line, %
|
OrderStatus |
100%
(1/1)
|
80%
(4/5)
|
84.6%
(11/13)
|
package cn.edu.ecnu.stu.bookstore.pojo;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
@NoArgsConstructor
@AllArgsConstructor
public enum OrderStatus{
WAIT_PAYMENT(0),
WAIT_SEND(1),
WAIT_RECEIVE(2),
COMPLETED(3),
CANCEL(4);
private int value;
public int getValue() {
return value;
}
public void setValue(int value) {
this.value = value;
}
public static OrderStatus getByValue(int val) {
for(OrderStatus status : values()) {
if(status.value == val)
return status;
}
return null;
}
}