Exemplo n.º 1
0
 def test_multiple_concatenate(self):
     simple = Enumerable([1, 2, 3])
     simple.add(4)
     self.assertEqual(4, simple.count())
     simple.add(5)
     self.assertEqual(5, simple.count())
     self.assertEqual(5, simple.last())
Exemplo n.º 2
0
 def test_issue_53(self):
     test = Enumerable([{"name": "test", "value": "test"}])
     test.add({"name": "test2", "value": "test2"})
     self.assertListEqual(
         [
             {
                 "name": "test",
                 "value": "test"
             },
             {
                 "name": "test2",
                 "value": "test2"
             },
         ],
         test.to_list(),
     )
     test.add(42)
     self.assertListEqual(
         [
             {
                 "name": "test",
                 "value": "test"
             },
             {
                 "name": "test2",
                 "value": "test2"
             },
             42,
         ],
         test.to_list(),
     )
Exemplo n.º 3
0
 def test_issue_53_2(self):
     test = Enumerable()
     self.assertListEqual([], test.to_list())
     test.add({"name": "test", "value": "test"})
     self.assertListEqual([{
         "name": "test",
         "value": "test"
     }], test.to_list())
     test.add(42)
     self.assertListEqual([{
         "name": "test",
         "value": "test"
     }, 42], test.to_list())