"Hello World" for end-to-end testing of AngularJS with Ruby on Rails

Closed

I have been adding a new page to my web site using AngularJS and Ruby on Rails. Rails serves the initial page, which has AngularJS and other JavaScript (code and data) embedded in it. That page then communicates with the Rails server for asynchronous updates; AngularJS framework is used to manage browser-side MVC.

A big part of AngularJS is how it is supposed to be easy to test, is ideal for test-driven development, etc. I like to have self-checking tests for every feature I implement. But, I've been stumbling on how to make this work with my AngularJS code. It's making me feel pretty stupid.

I already have other parts of my site working using Rails and JQuery. I have self-checking tests via both Jasmine for my other JavaScript and RSpec for my Rails code. I just haven't figured out how to make self-checking tests for the new functionality.

This project has two parts:

1) Download and get running the example Rails/AngularJS "Seed" project: [url removed, login to view] This includes getting the self-checking tests built into that project to run.

2) Once you understand how it the self-checking test mechanism is supposed to work, you will help me add 1 self-checking "end to end" test, of 1 simple feature, of my AngularJS page, in my project. We can do this either by screen-sharing and fixing my project together, or by your taking my project and adding the test, then showing me what you did. The test will do the following:

a) "go" to my home page, log in,

b) "go" to my new AngularJS page

c) "click" on a link (which causes a round-trip communication with the server),

d) Verify that the page has changed accordingly. That is, clicking on the link executes a search on the server and displays it the results on the page.

I can demonstrate that these steps work when done manually -- I want to be able to do them as part of my self-checking test suite. You have to do both parts, obviously, to get paid for this project!

Thanks in advance! -Mark

Skills: Javascript, Ruby on Rails

See more: world code no, working out of your home, when to manage, what ruby on rails, using go for web development, server for ruby on rails, search angularjs, ruby on rails tests, ruby on rails server, ruby on rails rspec, ruby on rails jquery, ruby on rails framework download, ruby on rails framework, ruby on rails download, ruby on rails big data, rails hello world, mvc in rails, make my trip , javascript go to, javascript and ruby on rails, how can i verify link in ruby on rails, help with ruby on rails, hello world ruby on rails, hello world ruby, hello world javascript code

Project ID: #4167553

Awarded to:

LukaszSH

Please find private message

$250 USD in 6 days
(2 Reviews)
3.1

4 freelancers are bidding on average $750 for this job

qitsol

We are ruby on rails certified.

$500 USD in 5 days
(27 Reviews)
6.4
jackfromaus

Hello, I know rails very well. Let's talk through PMB....

$1500 USD in 10 days
(2 Reviews)
3.9
veltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$750 USD in 25 days
(0 Reviews)
0.0