Skip to content

Commit f4c0b40

Browse files
author
Igor Polevoy
committed
#165 method integrateViews() in tests should be called by default
1 parent 1271ce3 commit f4c0b40

20 files changed

+51
-29
lines changed

activeweb-testing/src/main/java/org/javalite/activeweb/ControllerSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ public void atStart() {
7676
* @return instance of <code>RequestBuilder</code> with convenience methods.
7777
*/
7878
protected RequestBuilder request() {
79-
return new RequestBuilder(controllerPath, session(), false);
79+
return new RequestBuilder(controllerPath, session(), true);
8080
}
8181

8282
/**

activeweb-testing/src/main/java/org/javalite/activeweb/IntegrationSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
public class IntegrationSpec extends RequestSpecHelper {
2828

2929
protected RequestBuilder controller(String controllerName){
30-
return new RequestBuilder(controllerName, session(), false);
30+
return new RequestBuilder(controllerName, session(), true);
3131
}
3232

3333
protected void setTemplateLocation(String templateLocation){

activeweb-testing/src/test/java/app/controllers/BlankParameterControllerSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class BlankParameterControllerSpec extends ControllerSpec {
1010

1111
@Test
1212
public void shouldPassParameterWithBlankValue(){
13-
request().param("flag1").get("index");
13+
request(false).param("flag1").get("index");
1414

1515
a(val("exists")).shouldBeTrue();
1616
a(val("flag1")).shouldEqual("");

activeweb-testing/src/test/java/app/controllers/ControllerSpecControllerSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class ControllerSpecControllerSpec extends ControllerSpec {
2626
@Test
2727
public void shouldAssignInformationOnPersonWithGET() {
2828

29-
request().param("id", "2").get("index"); //<<========== making a request to the controller.
29+
request(false).param("id", "2").get("index"); //<<========== making a request to the controller.
3030

3131
a(assigns().get("name")).shouldEqual("John");
3232
a(assigns().get("last_name")).shouldEqual("Silverman");

activeweb-testing/src/test/java/app/controllers/CookieControllerSpec.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ public void shouldSendCookieInResponse(){
3535

3636
@Test
3737
public void shouldReadCookieFromRequest(){
38-
request().cookie(new Cookie("user", "Carl")).get("read_cookie");
38+
request(false).cookie(new Cookie("user", "Carl")).get("read_cookie");
3939
a(val("user")).shouldBeEqual("Carl");
4040
}
4141

4242
@Test
4343
public void shouldReadHttpOnlyCookie(){
4444
Cookie c = new Cookie("user", "Carl");
4545
c.setHttpOnly();
46-
request().cookie(c).get("read_cookie");
46+
request(false).cookie(c).get("read_cookie");
4747
a(val("http_only")).shouldBeTrue();
4848
}
4949
}

activeweb-testing/src/test/java/app/controllers/Defect52Spec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public void before() {
1717

1818
@Test(expected = SpecException.class)
1919
public void shouldShowExceptionBecauseIntegrateViewsWasNotCalled() {
20-
controller("abc_person").get("index");
20+
controller("abc_person").integrateViews(false).get("index");
2121
responseContent();//causes exception because integrateViews() was not called
2222
}
2323

activeweb-testing/src/test/java/app/controllers/FormatControllerSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public class FormatControllerSpec extends ControllerSpec {
2727

2828
@Test
2929
public void shouldNotFail() {
30-
request().format("xml").get("index");
30+
request(false).format("xml").get("index");
3131
a(val("format")).shouldBeEqual("xml");
3232
}
3333
}

activeweb-testing/src/test/java/app/controllers/HeaderControllerSpec.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ public class HeaderControllerSpec extends ControllerSpec {
2626

2727
@Test
2828
public void shouldPassHeaderFromTest(){
29-
request().header("X-Requested-With", "XMLHttpRequest").get("index");
29+
request(false).header("X-Requested-With", "XMLHttpRequest").get("index");
3030
a(assigns().get("isAjax").toString()).shouldBeEqual("true");
3131
}
3232

3333

3434
@Test
3535
public void shouldPassMultipleHeadersFromTest(){
36-
request().headers("header1", "h1val", "header2", "h2val").get("test");
36+
request(false).headers("header1", "h1val", "header2", "h2val").get("test");
3737

3838
a(assigns().get("val1")).shouldBeEqual("h1val");
3939
a(assigns().get("val2")).shouldBeEqual("h2val");

activeweb-testing/src/test/java/app/controllers/RequestParamsControllerSpec.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,21 +37,21 @@ public void before(){
3737
}
3838
@Test
3939
public void shouldSendSingleParameter(){
40-
request().param("name", "John").get("index");
40+
request(false).param("name", "John").get("index");
4141
a(assigns().get("name")).shouldBeEqual("John");
4242
}
4343

4444
@Test
4545
public void shouldSendMultipleParameters(){
46-
request().params("first_name", "John", "last_name", "Smith").get("multi");
46+
request(false).params("first_name", "John", "last_name", "Smith").get("multi");
4747
a(assigns().get("first_name")).shouldBeEqual("John");
4848
a(assigns().get("last_name")).shouldBeEqual("Smith");
4949
}
5050

5151
@Test
5252
public void shouldSendMultipleValues(){
5353

54-
request().param("states", list("Illinois", "Alabama")).get("multi-values");
54+
request(false).param("states", list("Illinois", "Alabama")).get("multi-values");
5555
a(assigns().get("states")).shouldBeA(List.class);
5656
List<String> states = (List<String>) assigns().get("states");
5757

@@ -62,7 +62,7 @@ public void shouldSendMultipleValues(){
6262
@Test
6363
public void shouldSendSingleAndMultipleValues(){
6464

65-
request().params("name", "Anna", "states", list("Illinois", "Alabama")).get("single-multi-values");
65+
request(false).params("name", "Anna", "states", list("Illinois", "Alabama")).get("single-multi-values");
6666
a(assigns().get("states")).shouldBeA(List.class);
6767
List<String> states = (List<String>) assigns().get("states");
6868

activeweb-testing/src/test/java/app/controllers/SessionObjectConverterControllerSpec.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class SessionObjectConverterControllerSpec extends ControllerSpec {
2626

2727
@Test
2828
public void shouldConvertInSpec(){
29-
request().get("in-spec");
29+
request(false).get("in-spec");
3030
a(sessionObject("name")).shouldBeEqual("John");
3131
a(sessionInteger("int")).shouldBeEqual(1);
3232
a(sessionDouble("double")).shouldBeEqual(1);
@@ -44,7 +44,7 @@ public void shouldConvertInController(){
4444
session("long", 1);
4545
session("boolean", true);
4646

47-
request().get("in-controller");
47+
request(false).get("in-controller");
4848

4949
a(session("last_name", String.class)).shouldBeEqual("Smith");
5050

0 commit comments

Comments
 (0)