Skip to content
Ousmane Barry edited this page Jul 7, 2015 · 6 revisions

Welcome to the GooS-In-CSharp wiki!

Prerequisites

Download Openfire Server

You can download it HERE. Once downloaded, launch the installation exe et follow the instructions. Add a shortcut to your desktop or pin it to your taskbar for convenience.

Configure Openfire Server

  1. Launch the Openfire Server and you'll see the following window:
    Openfire Server window
  2. Click on Launch admin. It will open a page in your web browser
  3. Choose your language
  4. Change the Domain to localhost
    Openfire server domain choice
  5. Choose embedded database Openfire server database choice
  6. Set the password for the admin user.
  7. Connect to the server using the admin user with the right password Openfire server admin connection
  8. You will end up to the following admin page where you'll add users for the tests Openfire server admin page
  9. Create users Create the following users:
  • user: sniper password: sniper
  • user: auction-item-54321 password: auction
  • user: auction-item-65432 password: auction Openfire server create users

IDE & Packages

IDE

Packages from Nuget and Third party dll

Chapter 11 Passing the First Test

This chapter is to test the Walking Skeleton. Here is the definition reminder : A “walking skeleton” is an implementation of the thinnest possible slice of real functionality that we can automatically build, deploy, and test end-to-end.

I enabled the Restore Nuget packages feature. Once packages restored, you can run the first specflow scenario and see it pass :) by right cliking on file SingleItemJoin.feature then Run SpecFlow Scenarios.

Run SpecFlow Scenarios