def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasAMatchingItem(self): items = [NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa"), NavigatorItem("hello")] item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}, items=items) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = True self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasNoIdAndHasNoMatchingItems(self): items = [NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa")] item = NavigatorItem(pageId="sagsd", params={"text": "bonjour"}, items=items) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = False self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasNoItems( self): item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = False self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasNoIdAndHasNoMatchingItems( self): items = [NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa")] item = NavigatorItem(pageId="sagsd", params={"text": "bonjour"}, items=items) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = False self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasAnIdThatMatchesPage(self): item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}) page = self.getPage("leagueFixtures", { "param": "param", "text": "bonjour" }) result = item.containsSelected(page) expectedResult = True self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasAMatchingItem( self): items = [ NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa"), NavigatorItem("hello") ] item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}, items=items) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = True self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsSelected(self): item = NavigatorItem(pageId="hello", params={"text": "bonjour"}) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = True self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasAnIdThatMatchesPage(self): item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}) page = self.getPage("leagueFixtures", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = True self.assertEqual(expectedResult, result)
def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasNoItems(self): item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}) page = self.getPage("hello", {"param": "param", "text": "bonjour"}) result = item.containsSelected(page) expectedResult = False self.assertEqual(expectedResult, result)