mirror of
				https://github.com/MichMich/MagicMirror.git
				synced 2025-10-31 10:48:10 +00:00 
			
		
		
		
	moved test
This commit is contained in:
		
							
								
								
									
										51
									
								
								tests/unit/classes/class_spec.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								tests/unit/classes/class_spec.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,51 @@ | ||||
| var chai = require("chai"); | ||||
| var expect = chai.expect; | ||||
| var jsClass = require("../../../js/class.js"); | ||||
|  | ||||
| describe("File js/class", function() { | ||||
| 	describe("Test function cloneObject", function() { | ||||
| 		var cloneObject = jsClass._test.cloneObject; | ||||
|  | ||||
| 		it("should be return equals object", function() { | ||||
| 			var expected = {name: "Rodrigo", web: "https://rodrigoramirez.com", project: "MagicMirror"}; | ||||
| 			var obj = {}; | ||||
| 			obj = cloneObject(expected); | ||||
| 			expect(expected).to.deep.equal(obj); | ||||
| 		}); | ||||
|  | ||||
| 		it("should be return equals int", function() { | ||||
| 			var expected = 1; | ||||
| 			var obj = {}; | ||||
| 			obj = cloneObject(expected); | ||||
| 			expect(expected).to.equal(obj); | ||||
| 		}); | ||||
|  | ||||
| 		it("should be return equals string", function() { | ||||
| 			var expected = "Perfect stranger"; | ||||
| 			var obj = {}; | ||||
| 			obj = cloneObject(expected); | ||||
| 			expect(expected).to.equal(obj); | ||||
| 		}); | ||||
|  | ||||
| 		it("should be return equals undefined", function() { | ||||
| 			var expected = undefined; | ||||
| 			var obj = {}; | ||||
| 			obj = cloneObject(expected); | ||||
| 			expect(undefined).to.equal(obj); | ||||
| 		}); | ||||
|  | ||||
| 		// CoverageME | ||||
| 		/* | ||||
| 		context("Test lockstring code", function() { | ||||
| 			it("should be return equals object", function() { | ||||
| 				var expected = {name: "Module", lockStrings: "stringLock"}; | ||||
| 				var obj = {}; | ||||
| 				obj = cloneObject(expected); | ||||
| 				expect(expected).to.deep.equal(obj); | ||||
| 			}); | ||||
| 		}); | ||||
| 		*/ | ||||
|  | ||||
| 	}); | ||||
| }); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user