Skip to content

Instantly share code, notes, and snippets.

View xetorthio's full-sized avatar

Jonathan Leibiusky xetorthio

  • New York, NY, USA
View GitHub Profile
<!doctype html>
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
</head>
<body>
<p>Por sesión: <span id="session"></span></p>
<p>Por sitio: <span id="site"></span></p>
<script>
package questions
class QuestionsController {
// GET /customers/$id/questions/pending/items
def customerItemsWithPendingQuestions = {
def items = Item.findAllByPendingQuestionsGreaterThan(0)
render items as JSON
}
// GET /items/$id/questions/pending
story "As a consumer I want to get details of a user so I can show the user information in my own site", {
scenario "Get user information anonymously without filtering", {
def facebook = new groovyx.net.http.RESTClient("https://graph.facebook.com/")
def response = facebook.get(path:"jleibiusky")
assert response.status == 200
assert response.data.name == "Jonathan Leibiusky"
assert response.data.first_name == "Jonathan"
}
grails.project.class.dir = "target/classes"
grails.project.test.class.dir = "target/test-classes"
grails.project.test.reports.dir = "target/test-reports"
//grails.project.war.file = "target/${appName}-${appVersion}.war"
grails.project.dependency.resolution = {
// inherit Grails' default dependencies
inherits( "global" ) {
// uncomment to disable ehcache
// excludes 'ehcache'
}
import grails.plugins.selenium.SeleniumTest
@Mixin(SeleniumTest)
class SomeTests extends GroovyTestCase {
void testHomepageLoads() {
selenium.open "$contextPath/"
assertTrue selenium.isTextPresent("Welcome to Graildsdss")
}
}