odaridavid / Jok3r-BDD-DevFest19

A sample application showcasing BDD on Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JOK3R🤡

This is a sample android application used during my demo on Behavious Driven Development on Android.

It consumes from a Jokes API from Rapid API

Prerequisites

  1. You'll need to get your developer key from Rapid Api to make requests to the endpoints.More on that here.

  2. Once you have your Rapid API key,you will need to add it to a global gradle.properties file so as not to add it to version control and expose your key and configure the projects app module build.gradle to reflect the name you gave your API Key. To Access the global gradle.properties ,Locate the .gradle file in the following directory

    • Windows: C:\Users\<Your Username>\.gradle

    • Mac: /Users/.gradle

    • Linux: /home/.gradle

    If it doesn't exist create one and add in your API key like so

    JOK3R_API_KEY = 'API_KEY_VALUE'
  3. The rest is all done now just run your app.👻

License

   Copyright 2019 David Odari
   
   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
   

About

A sample application showcasing BDD on Android

License:Apache License 2.0


Languages

Language:Kotlin 98.9%Language:Gherkin 1.1%