Slexy.org is shutting down and stopped accepting new Pastes on May 4th, 2021.
Existing Pastes will stop being available on or after May 10th, 2021.
Author: Not specified Language: text
Description: Not specified Timestamp: 2017-07-31 09:03:36 +0000
View raw paste Reply
  1. @Injectable()
  2. export class AuthMock {
  3.  
  4.         //mocked login response
  5.         public static readonly LOGIN_RESPONSE: any = {
  6.           "access_token": "TKN85217y5125uj2twqsak9241y8ywqhro328ny84173n5ciy138295u19u59wum9r9m385yqw8myt732yT",
  7.           "token_type": "bearer",
  8.           "refresh_token": "RFH92u14iwhsf8g391g5782g1r72y178n4281nc7564710658cn4x18t6cn8ty74tqhqwuehtuwtyy47yR",
  9.           "expires_in": "2312"
  10.         };
  11.  
  12.  
  13.         public static readonly RESTORE_RESPONSE: any = {
  14.                 "code" : 204,
  15.                 "data" : {
  16.  
  17.                 }
  18.         }
  19.  
  20.         public static readonly FIRSTLOGIN_RESPONSE: any = {
  21.                 "code" : 204,
  22.                 "data" : {
  23.  
  24.                 }
  25.         }
  26. }
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. @Injectable()
  58. export class DashboardMock {
  59.  
  60.         //mocked events
  61.         public static readonly SUMMARY_RESPONSE: any = {
  62.                 "data": {
  63.                         "user_registrations" : {"to_approve" : 20, "pending" : 2},
  64.                         "user_payments" : {"to_approve" : 32, "pending" : 4},
  65.                         "user_managements" : {"online" : 73, "offline" : 1429},
  66.                         "notifications" : [
  67.                                 {
  68.                                         "notificationType" : 1,
  69.                                         "notificationText" : "Lorem Ipsum dolor sit amet",
  70.                                         "targetType" : 1,
  71.                                         "targetID" : 3,
  72.                                         "wasRead" : 1
  73.                                 },
  74.                                 {
  75.                                         "notificationType" : 2,
  76.                                         "notificationText" : "Sono un testone",
  77.                                         "targetType" : 0,
  78.                                         "targetID" : null,
  79.                                         "wasRead" : 0
  80.                                 },
  81.                                 {
  82.                                         "notificationType" : 0,
  83.                                         "notificationText" : "Sono una notificona",
  84.                                         "targetType" : 1,
  85.                                         "targetID" : 6,
  86.                                         "wasRead" : 1
  87.                                 },
  88.                                 {
  89.                                         "notificationType" : 1,
  90.                                         "notificationText" : "Non so cosa scrivere",
  91.                                         "targetType" : 0,
  92.                                         "targetID" : null,
  93.                                         "wasRead" : 1
  94.                                 },
  95.                                 {
  96.                                         "notificationType" : 2,
  97.                                         "notificationText" : "Ho poca fantasia",
  98.                                         "targetType" : 1,
  99.                                         "targetID" : 6,
  100.                                         "wasRead" : 0
  101.                                 }
  102.                         ]
  103.                 }
  104.         };
  105.  
  106. }
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117. @Injectable()
  118. export class RegistrationsMock {
  119.  
  120.         //mocked registrations
  121.         public static readonly REGISTRATIONS_RESPONSE: any = {
  122.                 "code" : 200,
  123.                 "data": {
  124.                         "registrations" : [
  125.                                 {
  126.                                         "name" : "Matteo",
  127.                                         "surname" : "Errera",
  128.                                         "email" : "m.errera@baasbox.com",
  129.                                         "registration_date" : "2017-07-27T15:19:21.000",
  130.                                         "id" : "675128u91ij"
  131.                                 },
  132.                                 {
  133.                                         "name" : "Luca",
  134.                                         "surname" : "Cardelli",
  135.                                         "email" : "l.cardelli@baasbox.com",
  136.                                         "registration_date" : "2017-07-27T15:19:17.000",
  137.                                         "id" : "675128u91ij"
  138.                                 }
  139.                         ],
  140.                         "currentPage" : 1,
  141.                         "hasNext" : true,
  142.                         "hasPrev" : false,
  143.                         "recordsPerPage": 10,
  144.                         "totalRecords" : 130,
  145.                         "totalPages" : 14
  146.                 }
  147.         }
  148.  
  149.         public static readonly SINGLE_REGISTRATION_RESPONSE: any = {
  150.                 "code" : 200,
  151.                 "data": {
  152.                         "name" : "Matteo",
  153.                         "surname" : "Errera",
  154.                         "email" : "m.errera@baasbox.com",
  155.                         "registration_date" : "2017-07-27T15:19:21.000",
  156.                         "id" : "675128u91ij",
  157.                         "fiscal_code" : "RRRMTT00L00H000A",
  158.                         "nation" : "Italia",
  159.                         "city" : "Roma",
  160.                         "address" : "Via Giovanni Giolitti",
  161.                         "cap" : "00185",
  162.                         "vat" : "01242857291",
  163.                         "phone" : "+39 3890000000",
  164.                         "paypal" : "matteoerrera1@gmail.com",
  165.                         "role" : 0,
  166.                         "affilitation_code" : 218512941,
  167.                         "current_state" : RegistrationStatus.Accepted,
  168.                         "photos" : {
  169.                                 "face_pic" : "http://www.ilgiornale.it/sites/default/files/foto/2015/01/22/1421928828-magalli.jpg",
  170.                                 "document_front" : "http://www.consumatoripomezia.it/wp-content/uploads/2015/07/CARTA_1.jpg",
  171.                                 "document_back" : null
  172.                         }
  173.  
  174.                 }
  175.         }
  176.  
  177.         public static readonly ACCEPT_REGISTRATION_RESPONSE: any = {
  178.                 "code" : 204,
  179.                 "data" : {}
  180.         }
  181.  
  182.         public static readonly REJECT_REGISTRATION_RESPONSE: any = {
  183.                 "code" : 204,
  184.                 "data" : {}
  185.         }
  186.  
  187.         public static readonly REQUEST_EDIT_REGISTRATION_RESPONSE: any = {
  188.                 "code" : 204,
  189.                 "data" : {}
  190.         }
  191.  
  192.  
  193. }
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235. @Injectable()
  236. export class UserMock {
  237.         public static readonly NOTIFICATION_LIST_RESPONSE: any = {
  238.                 "code" : 200,
  239.                 "data" : {
  240.                         "notifications" : [
  241.                                 {
  242.                                         "notificationType" : NotificationType.RegistrationToProcess,
  243.                                         "notificationText" : "Lorem Ipsum dolor sit amet",
  244.                                         "targetType" : 1,
  245.                                         "targetID" : 3,
  246.                                         "wasRead" : 1
  247.                                 },
  248.                                 {
  249.                                         "notificationType" : NotificationType.InspectionExpired,
  250.                                         "notificationText" : "Sono un testone",
  251.                                         "targetType" : 0,
  252.                                         "targetID" : null,
  253.                                         "wasRead" : 0
  254.                                 },
  255.                                 {
  256.                                         "notificationType" : NotificationType.RegistrationToProcess,
  257.                                         "notificationText" : "Sono una notificona",
  258.                                         "targetType" : 1,
  259.                                         "targetID" : 6,
  260.                                         "wasRead" : 1
  261.                                 },
  262.                                 {
  263.                                         "notificationType" : NotificationType.Credit,
  264.                                         "notificationText" : "Non so cosa scrivere",
  265.                                         "targetType" : 0,
  266.                                         "targetID" : null,
  267.                                         "wasRead" : 1
  268.                                 }
  269.                         ],
  270.                         "currentPage" : 1,
  271.                         "hasNext" : true,
  272.                         "hasPrev" : false,
  273.                         "recordsPerPage": 10,
  274.                         "totalRecords" : 130,
  275.                         "totalPages" : 14
  276.                 }
  277.         }
  278. }
  279.  
View raw paste Reply