forked from bro-students/multy-stub
		
	Merge branch 'feature/lobsters1' of inno-js/multy-stub into master
This commit is contained in:
		
						commit
						73ececf944
					
				@ -40,6 +40,7 @@ app.use(require('./root'))
 | 
			
		||||
/**
 | 
			
		||||
 * Добавляйте сюда свои routers.
 | 
			
		||||
 */
 | 
			
		||||
app.use('/lobsters', require('./routers/lobsters'))
 | 
			
		||||
app.use('/example', require('./routers/example'))
 | 
			
		||||
// app.use('/coder', require('./routers/coder'))
 | 
			
		||||
app.use('/stc-21-03', require('./routers/stc-21-03'))
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										13
									
								
								server/routers/lobsters/index.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								server/routers/lobsters/index.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,13 @@
 | 
			
		||||
const router = require('express').Router()
 | 
			
		||||
 | 
			
		||||
const first = router.get('/allcourses', (req, res) => {
 | 
			
		||||
    res.send(require('./stubs/allCourses.json'))
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Этот эндпоинт будет доступен по адресу http://89.223.91.151:8080/multystub/example/first
 | 
			
		||||
     */
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
router.use('/example-api', first)
 | 
			
		||||
 | 
			
		||||
module.exports = router
 | 
			
		||||
							
								
								
									
										22
									
								
								server/routers/lobsters/stubs/allCourses.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								server/routers/lobsters/stubs/allCourses.json
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,22 @@
 | 
			
		||||
{
 | 
			
		||||
  "body": {
 | 
			
		||||
    "availableCourses": [
 | 
			
		||||
      {
 | 
			
		||||
        "id": "1",
 | 
			
		||||
        "title": "Основы JS (difficulty 1)",
 | 
			
		||||
        "duration": "6 месяцев",
 | 
			
		||||
        "difficulty": 1,
 | 
			
		||||
        "startDate": "2023-04-14T12:54:01.174Z",
 | 
			
		||||
        "endDate": "2023-12-14T12:54:01.174Z"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "id": "2",
 | 
			
		||||
        "title": "Основы JS (difficulty 2)",
 | 
			
		||||
        "duration": "6 месяцев",
 | 
			
		||||
        "difficulty": 2,
 | 
			
		||||
        "startDate": "2023-04-14T12:54:01.174Z",
 | 
			
		||||
        "endDate": "2023-10-14T12:54:01.174Z"
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user