package routebuildermdl

// func TestRunable_Run(t *testing.T) {
// 	err := mongodb.Init("../testingdata/testData/config/config.toml", "host1")
// 	assert.NoError(t, err)
// 	query := `{"name": "~1", "age": ~2}`

// 	input := `{"name": "roshan", "age": 23}`
// 	run := RegisterMasterService("serviceName", true, false).
// 		IsCachable().
// 		MongoService("test", query).
// 		SetArgs("name", "age")

// 	result, err := run.Run([]byte(input))
// 	fmt.Println(result)
// 	assert.NotNil(t, result)
// 	assert.NoError(t, err)
// }

// func TestFDB_Run(t *testing.T) {
// 	path := "../testingdata/users.json"
// 	run := RegisterMasterService("serviceName", true, false).
// 		IsCachableWithExpiration(1000).
// 		FDBService(path, "*")

// 	result, err := run.Run(nil)
// 	fmt.Println(result)
// 	assert.NotNil(t, result)
// 	assert.NoError(t, err)
// }