class TestSides(TestCase): def setUp(self): self.h_out = Side(HEART, True) self.h_in = Side(HEART, False) self.c_out = Side(CLUB, True) def test_side_fit(self): """ Check that sides only fit if they have the same shape and complementary extrudes """ self.assertTrue(self.h_out.fits_with(self.h_in)) self.assertFalse(self.h_out.fits_with(self.h_out)) self.assertFalse(self.h_out.fits_with(self.c_out)) self.assertFalse(self.h_in.fits_with(self.c_out))
def setUp(self): self.h_out = Side(HEART, True) self.h_in = Side(HEART, False) self.c_out = Side(CLUB, True)