@@ -7,6 +7,14 @@ class Test_Solution_91_100(TestCase):
77    def  setUp (self ) ->  None :
88        self .sln  =  Solution_91_100 ()
99
10+     def  test_numDecodings (self ):
11+         self .assertEqual (self .sln .numDecodings ("0" ), 0 )
12+         self .assertEqual (self .sln .numDecodings ("00" ), 0 )
13+         self .assertEqual (self .sln .numDecodings ("1" ), 1 )
14+         self .assertEqual (self .sln .numDecodings ("10" ), 1 )
15+         self .assertEqual (self .sln .numDecodings ("12" ), 2 )
16+         self .assertEqual (self .sln .numDecodings ("226" ), 3 )
17+ 
1018    def  test_restoreIpAddresses (self ):
1119        ret  =  self .sln .restoreIpAddresses ("25525511135" )
1220        self .assertEqual (ret , ['255.255.11.135' , '255.255.111.35' ])
@@ -17,8 +25,10 @@ def test_restoreIpAddresses(self):
1725        self .assertEqual (ret2 , ['250.255.11.135' , '250.255.111.35' ])
1826        self .assertEqual (self .sln .restoreIpAddresses ("010010" ), ["0.10.0.10" , "0.100.1.0" ])
1927        self .assertEqual (self .sln .restoreIpAddresses ('0000' ), ["0.0.0.0" ])
20-         self .assertEqual (self .sln .restoreIpAddresses ("101023" ), ["1.0.10.23" ,"1.0.102.3" ,"10.1.0.23" ,"10.10.2.3" ,"101.0.2.3" ])
21-         self .assertEqual (self .sln .restoreIpAddresses ("9999999" ), ["9.99.99.99" ,"99.9.99.99" ,"99.99.9.99" ,"99.99.99.9" ])
28+         self .assertEqual (self .sln .restoreIpAddresses ("101023" ),
29+                          ["1.0.10.23" , "1.0.102.3" , "10.1.0.23" , "10.10.2.3" , "101.0.2.3" ])
30+         self .assertEqual (self .sln .restoreIpAddresses ("9999999" ),
31+                          ["9.99.99.99" , "99.9.99.99" , "99.99.9.99" , "99.99.99.9" ])
2232        s  =  "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" 
2333        self .assertEqual (self .sln .restoreIpAddresses (s ), [])
2434        # print(ret1) 
0 commit comments