Write unit tests for the calculator app developed

Assignment Help Web Project
Reference no: EM131077469

Task- Calculator App

Need a Calculator app inside the HTML5 <Canvas> element using vanilla JavaScript. It must perform basic arithmetic operations: Addition, Subtraction, Multiplication, and Division.

Use Visual Studio Community* as the IDE. To download Visual Studio:



1. The calculator only accepts numbers between -9999.99 and 9999.99
2. Internal calculations should truncate extra digits after the second decimal digit
3. Internal calculations should throw an error when the calculated number is out of range, and display it on the screen
4. The sign can be changed at any time when a number is entered
5. The display can be cleared at any time
6. Consecutive calculations are allowed before clearing the display


1. Calculator app
2. Visual Studio project
3. UML
4. Any additional supporting documentation

Task 2 - Unit Test Framework

Write Unit tests for the Calculator app developed in Task 1. Design Test Cases must utilize requirements for application. You can choose to use any of the Black Box techniques that you think will be best for this case. The Unit tests should be performed with Chutzpah* employing Jasmine*.


1. The Test Cases must be implemented in Visual Studio using JavaScript.
2. Add Unit test modules to be able to separate execution of your tests in the Visual Studio Test Explorer.
3. Document code
4. Use Data Driven testing as necessary
5. Supporting documentation explaining chosen techniques.


1. Test Plan
2. Test Case Design document
3. Supporting documentation of why Test Design Techniques were chosen
4. Visual Studio project
5. Any additional supporting documentation.

Reference no: EM131077469

Working in microsoft project

This exercise consists of creating a project plan for a future project. Working in Microsoft Project, you will create a task list, including summary tasks and their sub-task

Design and implement a web site for our web design

Design and implement a web site for our Web Design and Programming unit - The web site templatemust beASP.NET MVC 4 Web Application in Visual Studio 2012 or 2013 using C#.

Describe what the web service will provide

Using Microsoft PowerPoint, create a proposal to add a Web Service to the web application that you created earlier in this course. Your presentation should at least cover.

The web site of a city or state government agency

Visit the Web site of a city, county, or state government agency. Look for information about the agency's disaster recovery plan. Does it have such a plan. If your Web searc

Create a new web page

Create a new web page with one image and corresponding JavaScript file. You will teach the image to play the "keep away" game. Give the image an ID so that your script can f

Discuss the role of css in html

Discuss the following below. The Role of CSS in HTML? ?Advantages of Style Sheets?, What CSS can do for a Web page?? What you can do with CSS?? CSS structure and syntax?. Mana

Create a students table in the sdev database

In this exercise we will create a small table in MySQL and then use a PHP form to insert collected from the user into the form. Create a Students table in the SDEV database,

Develop a web application based on cloud technologies

The goal of this project is to develop a web application based on cloud technologies and designed for the cloud. The application is meant to be a prototype but functional in


Write a Review

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd