Re-export the methods used in page group tests

This commit is contained in:
Bjørn Erik Pedersen 2016-04-07 18:44:58 +02:00
parent 3950b1375c
commit 819271cb78

View File

@ -139,15 +139,15 @@ func TestGroupByCalledWithUnavailableKey(t *testing.T) {
}
}
func (page *Page) dummyPageMethodWithArgForTest(s string) string {
func (page *Page) DummyPageMethodWithArgForTest(s string) string {
return s
}
func (page *Page) dummyPageMethodReturnThreeValueForTest() (string, string, string) {
func (page *Page) DummyPageMethodReturnThreeValueForTest() (string, string, string) {
return "foo", "bar", "baz"
}
func (page *Page) dummyPageMethodReturnErrorOnlyForTest() error {
func (page *Page) DummyPageMethodReturnErrorOnlyForTest() error {
return errors.New("something error occured")
}
@ -159,22 +159,22 @@ func TestGroupByCalledWithInvalidMethod(t *testing.T) {
var err error
pages := preparePageGroupTestPages(t)
_, err = pages.GroupBy("dummyPageMethodWithArgForTest")
_, err = pages.GroupBy("DummyPageMethodWithArgForTest")
if err == nil {
t.Errorf("GroupByParam should return an error but didn't")
}
_, err = pages.GroupBy("dummyPageMethodReturnThreeValueForTest")
_, err = pages.GroupBy("DummyPageMethodReturnThreeValueForTest")
if err == nil {
t.Errorf("GroupByParam should return an error but didn't")
}
_, err = pages.GroupBy("dummyPageMethodReturnErrorOnlyForTest")
_, err = pages.GroupBy("DummyPageMethodReturnErrorOnlyForTest")
if err == nil {
t.Errorf("GroupByParam should return an error but didn't")
}
_, err = pages.GroupBy("dummyPageMethodReturnTwoValueForTest")
_, err = pages.GroupBy("DummyPageMethodReturnTwoValueForTest")
if err == nil {
t.Errorf("GroupByParam should return an error but didn't")
}