Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A test drive of the Cloud9 IDE with PHP

branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README.md

A Simple FizzBuzz to test drive Cloud9

This is a companion to my blog post: http://www.jblotus.com/2012/12/25/first-impressions-of-cloud9-ide/

The Problem

FizzBuzz works like this:

  • Print out the numbers 1 to 100.
  • Where the number is a multiple of 3, print ‘Fizz’, otherwise if it is a multiple of 5 print ‘Buzz’.
  • If the number is a multiple of 3 and 5, print ‘FizzBuzz’.

Getting the tests running

  • Install composer (http://getcomposer.org)
  • composer install --dev
  • ./vendor/bin/phpunit ./tests/FizzBuzzTest.php

Expected Output

1                                                                                                                                                                                                                                                
2                                                                                                                                                                                                                                                  
Fizz                                                                                                                                                                                                                                               
4                                                                                                                                                                                                                                                  
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
7                                                                                                                                                                                                                                                  
8                                                                                                                                                                                                                                                  
Fizz                                                                                                                                                                                                                                               
Buzz                                                                                                                                                                                                                                               
11                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
13                                                                                                                                                                                                                                                 
14                                                                                                                                                                                                                                                 
FizzBuzz                                                                                                                                                                                                                                           
16                                                                                                                                                                                                                                                 
17                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
19                                                                                                                                                                                                                                                 
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
22                                                                                                                                                                                                                                                 
23                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
Buzz                                                                                                                                                                                                                                               
26                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
28                                                                                                                                                                                                                                                 
29                                                                                                                                                                                                                                                 
FizzBuzz                                                                                                                                                                                                                                           
31                                                                                                                                                                                                                                                 
32                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
34         
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
37                                                                                                                                                                                                                                                 
38                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
Buzz                                                                                                                                                                                                                                               
41                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
43                                                                                                                                                                                                                                                 
44                                                                                                                                                                                                                                                 
FizzBuzz                                                                                                                                                                                                                                           
46                                                                                                                                                                                                                                                 
47                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
49                                                                                                                                                                                                                                                 
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
52                                                                                                                                                                                                                                                 
53                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
Buzz                                                                                                                                                                                                                                               
56                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
58                                                                                                                                                                                                                                                 
59                                                                                                                                                                                                                                                 
FizzBuzz                                                                                                                                                                                                                                           
61                                                                                                                                                                                                                                                 
62                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
64                                                                                                                                                                                                                                                 
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
67                                                                                                                                                                                                                                                 
68                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
Buzz                                                                                                                                                                                                                                               
71                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
73                                                                                                                                                                                                                                                 
74                                                                                                                                                                                                                                                 
FizzBuzz                                                                                                                                                                                                                                           
76                                                                                                                                                                                                                                                 
77                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
79                                                                                                                                                                                                                                                 
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
82                                                                                                                                                                                                                                                 
83                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
Buzz                                                                                                                                                                                                                                               
86                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
88                                                                                                                                                                                                                                                 
89                                                                                                                                                                                                                                                 
FizzBuzz                                                                                                                                                                                                                                           
91                                                                                                                                                                                                                                                 
92                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
94                                                                                                                                                                                                                                                 
Buzz                                                                                                                                                                                                                                               
Fizz                                                                                                                                                                                                                                               
97                                                                                                                                                                                                                                                 
98                                                                                                                                                                                                                                                 
Fizz                                                                                                                                                                                                                                               
Buzz                
Something went wrong with that request. Please try again.