Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. function UserString(obj) {
  2.  
  3. return obj.toString();
  4. }
  5.  
  6. The code that I want to run against:
  7. describe('UserString', () => {
  8. it('returns a string containing "name : <user's name>"', () => {
  9. const david= { name: 'David', age: 22, language: 'PHP' };
  10. const actual = createUserString(david);
  11. expect(actual.includes('name: David')).to.be.true;
  12. });
  13. it('returns a string containing "age : <user's age>"', () => {
  14. const david= { name: 'David', age: 22, language: 'PHP' };
  15. const actual = UserString(david);
  16. expect(actual.includes('age: 22')).to.be.true;
  17. });
  18. it('returns a string containing "language : <user's language>"', () => {
  19. const david= { name: 'David', age: 22, language: 'PHP' };
  20. const actual = UserString(david);
  21. expect(actual.includes('language: PHP')).to.be.true;
  22. });
  23. it("returns a whole string with all of the user's details", () => {
  24. const david= { name: 'David', age: 22, language: 'PHP' };
  25. let actual = UserString(david);
  26. expect(actual.includes('name: David, age: 22, language: Javascript')).to
  27. .be.true;
  28.  
  29. const ant = { name: 'Ant', age: 28, language: 'Java' };
  30. actual = UserString(ant);
  31. expect(actual.includes('name: Ant, age: 28, language: Java')).to.be.true;
  32. });
  33. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement