package eu.scape_project.planning.application;
import java.io.Serializable;
import javax.enterprise.context.SessionScoped;
import javax.enterprise.inject.Alternative;
import javax.enterprise.inject.Produces;
import javax.inject.Named;
import eu.scape_project.planning.model.User;
@Alternative
@SessionScoped
public class MockAuthenticatedUserProvider implements Serializable, IAuthenticatedUserProvider {
private static final long serialVersionUID = 1L;
private User user;
@Produces
@Named("user")
public User getUser() {
if (user == null) {
user = new User();
user.setFirstName("Testing");
user.setLastName("Plato");
}
return user;
}
}