def test_valid_form(self): form = MovieForm( data={ 'name': 'This was not it', 'year': 1234, 'released': '03-03-1111', 'genre': self.genre.id }) self.assertTrue(form.is_valid())
def test_year_integar(self): form = MovieForm( data={ 'name': 'Braveheart', 'year': 1998, 'released': '28-09-2019', 'genre': self.genre.id }) self.assertTrue(form.is_valid())
def test_correct_form(self): form = MovieForm( data={ 'year': 2010, 'name': 'Scary Movie', 'relased': '01-01-2010', 'genre': self.genre.id }) self.assertTrue(form.is_valid())
def test_initial(self): form = MovieForm(instance=self.movie) self.assertEqual(form.initial['name'], self.movie.name)
def test_max_length(self): form = MovieForm(data={'name': 'x' * 200}) self.assertFalse(form.is_valid())
def test_int_test(self): form = MovieForm(data={'year': 'X' * 200}) self.assertFalse(form.is_valid())
def test_initial(self): form = MovieForm(instance=self.movie) self.assertEqual(form.initial['name'], self.movie.name) self.assertEqual(form.initial['year'], self.movie.year) self.assertEqual(form.initial['released'], self.movie.released) self.assertEqual(form.initial['genre'], self.movie.genre.id)
def test_initial(self): form = MovieForm(instance=self.movie) self.assertEqual(form.initial["name"], self.movie.name) self.assertEqual(form.initial["year"], self.movie.year) self.assertEqual(form.initial["released"], self.movie.released) self.assertTrue(isinstance(self.movie.year, int))