Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- describe("Tests …", () => {
- describe("sumNumbers method", () => {
- it("not numbers", () => {
- expect(testNumbers.sumNumbers("", 2)).to.be.undefined
- })
- it("not numbers", () => {
- expect(testNumbers.sumNumbers(1, "")).to.be.undefined
- })
- it("not numbers", () => {
- expect(testNumbers.sumNumbers("", "")).to.be.undefined
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(1, 2)).to.be.equal("3.00")
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(0, 0)).to.be.equal("0.00")
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(1, 2.5)).to.be.equal("3.50")
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(1.5, 2)).to.be.equal("3.50")
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(2, -1)).to.be.equal("1.00")
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(-2, -1)).to.be.equal("-3.00")
- })
- it("correct input", () => {
- expect(testNumbers.sumNumbers(-2.5, 1)).to.be.equal("-1.50")
- })
- })
- describe("numberChecker method", () => {
- it("not number", () => {
- expect(() => {
- testNumbers.numberChecker("").to.throw("The input is not a number!")
- })
- })
- it("not number", () => {
- expect(() => {
- testNumbers.numberChecker([]).to.throw("The input is not a number!")
- })
- })
- it("even",() => {
- expect(testNumbers.numberChecker(2)).to.be.equal("The number is even!")
- })
- it("even",() => {
- expect(testNumbers.numberChecker(0)).to.be.equal("The number is even!")
- })
- it("odd",() => {
- expect(testNumbers.numberChecker(1)).to.be.equal("The number is odd!")
- })
- })
- describe("averageSumArray method", () => {
- it("correct return",()=>{
- expect(testNumbers.averageSumArray([5,2,3,0])).to.be.equal(2.5)
- })
- it("correct return",()=>{
- expect(testNumbers.averageSumArray([5,5])).to.be.equal(5)
- })
- })
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement