From: Pieter-Jan Briers Date: Sat, 2 Aug 2025 15:23:44 +0000 (+0200) Subject: Fix StoreTests EventBus usage (#38489) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=e82dc13bf936f700e588e683240cc48abfd27288;p=space-station-14.git Fix StoreTests EventBus usage (#38489) Fix split off from #37349 to avoid needing to sync the content/engine PRs. --- diff --git a/Content.IntegrationTests/Tests/StoreTests.cs b/Content.IntegrationTests/Tests/StoreTests.cs index e6aed78755..39df0fc8cc 100644 --- a/Content.IntegrationTests/Tests/StoreTests.cs +++ b/Content.IntegrationTests/Tests/StoreTests.cs @@ -128,7 +128,7 @@ public sealed class StoreTests var buyMsg = new StoreBuyListingMessage(discountedListingItem.ID){Actor = human}; - server.EntMan.EventBus.RaiseComponentEvent(pda, storeComponent, buyMsg); + server.EntMan.EventBus.RaiseLocalEvent(pda, buyMsg); var newBalance = storeComponent.Balance[UplinkSystem.TelecrystalCurrencyPrototype]; Assert.That(newBalance.Value, Is.EqualTo((originalBalance - plainDiscountedCost).Value), "Expected to have balance reduced by discounted cost"); @@ -141,7 +141,7 @@ public sealed class StoreTests Assert.That(costAfterBuy.Value, Is.EqualTo(prototypeCost.Value), "Expected cost after discount refund to be equal to prototype cost."); var refundMsg = new StoreRequestRefundMessage { Actor = human }; - server.EntMan.EventBus.RaiseComponentEvent(pda, storeComponent, refundMsg); + server.EntMan.EventBus.RaiseLocalEvent(pda, refundMsg); // get refreshed item after refund re-generated items discountedListingItem = storeComponent.FullListingsCatalog.First(x => x.ID == itemId);