コード例 #1
0
ファイル: test_day1.py プロジェクト: b0ggyb33/adventOfCode
 def test_whenInputisTwoParenthesisPairsOutputIsZero(self):
     self.assertEqual(0,get_floor("(())"))
コード例 #2
0
ファイル: test_day1.py プロジェクト: b0ggyb33/adventOfCode
 def test_whenGivenClosedParenthesisDecreaseFloor(self):
     self.assertEqual(-1,get_floor(")"))
コード例 #3
0
ファイル: test_day1.py プロジェクト: b0ggyb33/adventOfCode
 def test_whenGivenOpenParenthesisIncreaseFloor(self):
     self.assertEqual(1,get_floor("("))
コード例 #4
0
ファイル: test_day1.py プロジェクト: b0ggyb33/adventOfCode
 def test_getCharacterOfbasementIsFiveGivenExample(self):
     example="()())"
     self.assertEqual(5,get_floor(example,return_basement_index=True)[1])
コード例 #5
0
ファイル: test_day1.py プロジェクト: b0ggyb33/adventOfCode
 def test_getCharacterOfBasementIsOneGivenClosedParenthesis(self):
     self.assertEqual(1,get_floor(")",return_basement_index=True)[1])
コード例 #6
0
ファイル: test_day1.py プロジェクト: b0ggyb33/adventOfCode
 def test_whenInputIsOneUnopenedClosedBrackerOutputisNegative(self):
     self.assertEqual(-1,get_floor("())"))