Quick Hack Tasks:
Integrate the http://randomuser.me REST service by building a DNXCore50 Web API (complete with Dockerfile/docker-compose yaml) running on Linux.
Each tech will consist of:
- Responsive UI
- Service Layer
- Automated Test (UI, unit, integration)
-
For DNXCore50, console, DNU, DNX needs to be installed (http://docs.asp.net/en/latest/getting-started/installing-on-mac.html)
-
Docker Toolbox (Kitematic, docker-compose) https://www.docker.com/products/docker-toolbox
Clone this repo
cmd> sh dnx-build.sh
SoupUI Integration Tests
src/Spudmash.Api.IntegrationTests/spudmash.api.randomuser.integrationtest.xml
Use endpoint http://localhost:5000
cmd> sh docker-build.sh
SoupUI Integration Tests
src/Spudmash.Api.IntegrationTests/spudmash.api.randomuser.integrationtest.xml
Use endpoint http://192.168.99.100:8080
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Date | Version | Description |
---|---|---|
2016-03-12 | 0.1 | Initial commit |
http://www.swagger.io
https://www.docker.com
https://www.asp.net
Copyright (c) 2015 Spudmash Media