Skip to content

Commit 6284a38

Browse files
committed
Facade test
Added some test of the facade
1 parent 6762e07 commit 6284a38

File tree

6 files changed

+87
-0
lines changed

6 files changed

+87
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
/**
2+
* Created by Andrea on 19/04/2016.
3+
*/
4+
5+
facade = require('./template_test').facade
6+
7+
//TEST 1
8+
//Add an ingredient
9+
facade.addIngredient("pomodoro", "it's so red", function(err){
10+
console.log(err)
11+
facade.addIngredient("pomodoro", "it's another pomodoro", function(err){
12+
facade.findAllIngredients(function(results){
13+
console.log(results)
14+
console.log(results.length)
15+
});
16+
})
17+
})
18+
19+
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/**
2+
* Created by Andrea on 20/04/2016.
3+
*/
4+
5+
facade = require('./template_test').facade
6+
7+
facade.addIngredient('pollo','alessandro',function(){
8+
facade.addIngredient('dorme','alessandro', function(){
9+
facade.findAllIngredients(function(result){
10+
var ids = []
11+
for(i=0; i<result.length; i++)
12+
ids.push(result[i]._id);
13+
facade.addPizza('alessandroPollo','alessnadro con il pollo', 'lul', ids, function(){
14+
facade.findPizza('alessandroPollo',function(result){
15+
console.log(result);
16+
})
17+
})
18+
})
19+
})
20+
})
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
/**
2+
* Created by Andrea on 19/04/2016.
3+
*/
4+
5+
facade = require('./template_test').facade
6+
7+
facade.removeAllIngredients()
8+
facade.removeAllPizzas()
9+
facade.findAllIngredients(function(err,result){
10+
if(err)
11+
return console.log(err)
12+
console.log(result)
13+
})
14+
15+
facade.findAllPizzas(function(err,result){
16+
if(err)
17+
return console.log(err)
18+
console.log(result)
19+
})
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/**
2+
* Created by Andrea on 20/04/2016.
3+
*/
4+
5+
facade = require('./template_test').facade
6+
7+
facade.findAllIngredients(function(result){
8+
console.log(result);
9+
})
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/**
2+
* Created by Andrea on 20/04/2016.
3+
*/
4+
5+
facade = require('./template_test').facade
6+
7+
facade.findAllPizzas(function(result){
8+
console.log(result);
9+
})
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* Created by Andrea on 20/04/2016.
3+
*/
4+
5+
6+
var mongoose = require('mongoose');
7+
var facade = require('../../facade/PizzaIngredientiFacade');
8+
9+
mongoose.connect('mongodb://localhost/TestPizzeDB');
10+
11+
module.exports = {facade:facade}

0 commit comments

Comments
 (0)