katerinadimatou / dmst-applied-software-engineering Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
The purpose of unit testing is to test your code for faults and unexpected behavior, and then correct and improve your code based on the unit testing results.
Please have a look again at the multiply
method to find a particular case that has escaped you, and amend it with the appropriate code modifications and unit tests.
Please resolve your merge conflicts as suggested in Pull Request #1. We never make pull requests without amending our conflicts.
Your Maven project (and each module) should include a <name>
and a <description>
element in their POM.
Use meaningful names and descriptions for Maven projects and directories in your repository.
Avoid using "parent" and "child" or "module". They should reflect the functionality of the project/module.
Consider that the parent project will contain all future assignments.
There is no reason to have a top directory for the parent Maven project since the packaging
is set to pom
and, thus, this code will not be compiled and packaged.
Please remove this directory.
Your Maven project doesn't build with JDK9 or later. You can read more details in this issue comment.
Please include a compiler.source
and compiler.target
version of 1.6 or later in your parent POM file.
See the example project.
Be as detailed as possible. Please complete:
You have not tested all normal/border/zero/exception cases of methods. Please enrich your unit tests. The code coverage reports should guide you as well.
Also please make sure you test printed messages as well.
Grades of axis-x should be placed in the center of the bars. What you currently depict is that grade 0.5 has 16 counts, grade 1.5 has 17, etc.
Please include documentation in all functional classes.
There are exception messages which you do not verify in your test cases. Please amend them.
Please define your license (MIT is enough for the assignments).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.