Coder Social home page Coder Social logo

saas-part1-hw2's Introduction

 Deploy RottenPotatoes and Enhancement #1 

 	Part A โ€”Add some movies to RottenPotatoes, and deploy it to the world

 	Part B โ€” RottenPotatoes Enhancement #1: Sorting the list of all movies

 	Tasks:
		App
			should respond to simple request 
		Table header
			should have link to sort by title 
			should have link to sort by release date 
		Table
			should be sortable by title 
			should be sortable by release date 
			should highlight title header when sorted 
			should highlight release date header when sorted 


RottenPotatoes Enhancement #2: Filter the List of Movies

	Tasks:

		GET /movies
			should be successful
			should have #ratings_form form 
			should have #ratings_submit button 
			should have checkboxes 
		When I first visit the page
			should have all checkboxes checked 
			should have movies visible 
		when selecting a movie rating
			should only display movies of that rating 
			should automatically check the selected rating in the response 
		when selecting a sort column
			should preserve the ratings filter 

RottenPotatoes Enhancement #3: Remember the Settings

	Tasks:

		GET /movies
			basic tests
			should be successful
			should have a form with id ratings_form
			should have #ratings_submit button
			should have checkboxes
			should have #movies
			should have #title_header
			should have #release_date_header
		when selecting a movie rating
			should remember the rating selected 
			should allow new ratings to be selected 
			should redirect to a RESTful route 
		when selecting a sort field
			should remember the sort order 
			should allow a new sort order to be selected 
			should redirect to a RESTful route 

saas-part1-hw2's People

Watchers

Raksha Sindhu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.