def METHOD_NAME(self):
    tpl = self.prepare_template()
    ctx = self.prepare_context()
    self.assertEqual(tpl.get_subject(context=ctx), "Welcome to AMY")
    self.assertEqual(tpl.get_sender(context=ctx), "test@address.com")
    self.assertEqual(tpl.get_recipients(context=ctx), [])
    self.assertEqual(tpl.get_cc_recipients(context=ctx), ["copy@example.org"])
    self.assertEqual(tpl.get_bcc_recipients(context=ctx), ["bcc@example.org"])
    self.assertEqual(tpl.get_reply_to(context=ctx), ["regional@example.org"])
    body = tpl.get_body(context=ctx)
    self.assertEqual(len(body), 2)
    self.assertTrue(body.text)
    self.assertTrue(body.html)