Rotating Panels Project using TDD: Java Programming

The code provided below displays nine panels of different colors in a 3 X 3 grid. Whenever the mouse enters a panel, it turns magenta; when the mouse leaves, the color reverts back to its original color. Add the following user story: "When the user clicks on the center panel, the colors of the eight surrounding panels rotate to the next panel in a clockwise direction." Remember to TDD. The test cases you write matter more than the code.

Teacher's Notes: "I have created a test in InitTest to get you started (it's currently failing, obviously). It's a poor quality test. I expect you to improve upon it and add more tests, as needed, for you to feel comfortable that your code works.

I have created CenterPanel to get you started as well. Since Init has the panels, CenterPanel will need to call Init to do the logic. I added a clicked() method."

Skills: Java, Javascript, PHP, Software Architecture, Software Testing

See more: school management project using netbeans java, mini project using swing java, small project using swing java, tdd tutorial c#, test driven development tutorial java, test-driven development: a practical guide pdf, tdd example walkthrough, bdd tutorial, tdd examples, tdd demo, tdd tutorial php, atm project using swing java, project search engine java programming, mysql database project using jms java code, college project using core java, morse code programming project using java, payroll system using awt java programming, java source code net banking project using jspstruts, college project using java, configure java project using serverxml tomcat

About the Employer:
( 1 review ) North Wales, United States

Project ID: #16355572

Awarded to:


Hello Sir, i already work this type of code, i can show you demo of that, please chat with me for more discussion.

$30 USD in 1 day
(0 Reviews)

5 freelancers are bidding on average $93 for this job


Lets chat and discuss about the work and price. No need to pay anything upfront first check the work and if you happy with work then pay me. You can pay me lowest price. 12 Year Experience in C, C++ , JAVA, Pyth More

$88 USD in 1 day
(7 Reviews)

Hello dear, I hope this proposal find you well, I saw your job posting online, I would like to request you please have a look into my previous works. I am a full-time freelancer with over 5 years of vast experience i More

$247 USD in 1 day
(0 Reviews)

I have good experience in web development in both and php and also I have good experience in desktop development , packing and publishing web sites in shared web hosting like godady, hostmonster , and arvixe

$77 USD in 2 days
(0 Reviews)

Let’s chat and discuss about price and work. 12 years experience in same filed you will get 100% correct work. No need to pay upfront money first check work quality and if you satisfied then pay.

$25 USD in 1 day
(0 Reviews)