Skip to content
Snippets Groups Projects

Automated Project Update Bot fixes

1 file
+ 17
9
Compare changes
  • Side-by-side
  • Inline
@@ -23,6 +23,16 @@ use Symfony\Component\DependencyInjection\ContainerBuilder;
*/
class SendNotificationsTest extends BrowserTestBase {
/**
* {@inheritdoc}
*/
protected $defaultTheme = 'stark';
/**
* {@inheritdoc}
*/
protected $defaultTheme = 'stark';
/**
* Modules to enable for this test.
*
@@ -33,14 +43,15 @@ class SendNotificationsTest extends BrowserTestBase {
/**
* {@inheritdoc}
*/
protected function setUp() {
protected function setUp(): void {
parent::setUp();
// parent::setUp();
$logger_channel = $this->getMockBuilder(LoggerChannel::class)
->setConstructorArgs([
"custom_notifications",
])
->getMock();
$logger = $this->getMockBuilder(LoggerChannelFactory::class)->getMock();
$logger = $this->createMock(LoggerChannelFactory::class);
$logger->expects($this->once())
->method('get')
->willReturn($logger_channel);
@@ -60,15 +71,12 @@ class SendNotificationsTest extends BrowserTestBase {
*/
public function testSendNotification() {
// Mock the required services.
$entityTypeManager = $this->getMockBuilder(EntityTypeManagerInterface::class)
->getMock();
$mailManager = $this->getMockBuilder(MailManagerInterface::class)
->getMock();
$languageManager = $this->getMockBuilder(LanguageManagerInterface::class)
->getMock();
$entityTypeManager = $this->createMock(EntityTypeManagerInterface::class);
$mailManager = $this->createMock(MailManagerInterface::class);
$languageManager = $this->createMock(LanguageManagerInterface::class);
$language = $this->createMock(Language::class);
$languageManager->method('getCurrentLanguage')->willReturn($language);
$renderer = $this->getMockBuilder(RendererInterface::class)->getMock();
$renderer = $this->createMock(RendererInterface::class);
// Create the SendNotifications service.
$sendNotifications = new SendNotifications($entityTypeManager, $mailManager, $languageManager, $renderer);
Loading