Skip to content

Commit 4f6b6ac

Browse files
authored
Merge pull request #273 from nowsprinting/chore/fix_misc_in_tests
Fix misc in tests
2 parents f83576a + f5a4196 commit 4f6b6ac

File tree

3 files changed

+23
-21
lines changed

3 files changed

+23
-21
lines changed

Tests/Runtime/MonkeyTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public async Task Run_usingConfigObjects()
213213

214214
[Test]
215215
[LoadScene(TestScene)]
216-
[Description("Shown Gizmos, See for yourself! Be a witness!!")]
216+
[Obsolete("MonkeyConfig.Gizmos is obsolete.")]
217217
public async Task Run_withGizmos_showGizmosAndReverted()
218218
{
219219
Assume.That(GameViewControlHelper.GetGizmos(), Is.False);

Tests/Runtime/Operators/UguiDragAndDropOperatorTest.cs

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ namespace TestHelper.UI.Operators
1616
[TestFixture]
1717
public class UguiDragAndDropOperatorTest
1818
{
19+
private const string TestScene = "../../Scenes/Canvas.unity";
1920
private const int RandomTestRepeatCount = 10;
2021

2122
private readonly IOperator _sut = new UguiDragAndDropOperator();
@@ -29,9 +30,7 @@ public void SetUp()
2930

3031
private void SetOnCanvas(MonoBehaviour handler)
3132
{
32-
#pragma warning disable CS0618 // Type or member is obsolete
33-
var canvas = GameObject.FindObjectOfType<Canvas>();
34-
#pragma warning restore CS0618 // Type or member is obsolete
33+
var canvas = GameObject.Find("Canvas").GetComponent<Canvas>();
3534
Assume.That(canvas, Is.Not.Null, "Canvas not found in the scene.");
3635

3736
handler.transform.SetParent(canvas.transform);
@@ -181,7 +180,7 @@ public void LotteryComponent_Empty_ReturnsNull()
181180
}
182181

183182
[Test]
184-
[LoadScene("../../Scenes/Canvas.unity")]
183+
[LoadScene(TestScene)]
185184
public async Task LotteryComponent_OnlyNotReachable_ReturnsNull()
186185
{
187186
var notReachableHandler = CreateSpyDropHandler();
@@ -199,7 +198,7 @@ public async Task LotteryComponent_OnlyNotReachable_ReturnsNull()
199198
}
200199

201200
[Test]
202-
[LoadScene("../../Scenes/Canvas.unity")]
201+
[LoadScene(TestScene)]
203202
[Repeat(5)]
204203
public async Task LotteryComponent_IncludeValidComponent_ReturnsComponent()
205204
{
@@ -221,7 +220,7 @@ public async Task LotteryComponent_IncludeValidComponent_ReturnsComponent()
221220
}
222221

223222
[Test]
224-
[LoadScene("../../Scenes/Canvas.unity")]
223+
[LoadScene(TestScene)]
225224
[Repeat(5)]
226225
public async Task OperateAsync_ExistDropAnnotation_DropOnTarget()
227226
{
@@ -245,7 +244,7 @@ public async Task OperateAsync_ExistDropAnnotation_DropOnTarget()
245244
}
246245

247246
[Test]
248-
[LoadScene("../../Scenes/Canvas.unity")]
247+
[LoadScene(TestScene)]
249248
public async Task OperateAsync_ExistDropHandlerObject_DropOnTarget()
250249
{
251250
var dragHandler = CreateSpyDragHandler();
@@ -264,7 +263,7 @@ public async Task OperateAsync_ExistDropHandlerObject_DropOnTarget()
264263
}
265264

266265
[Test]
267-
[LoadScene("../../Scenes/Canvas.unity")]
266+
[LoadScene(TestScene)]
268267
[Repeat(RandomTestRepeatCount)]
269268
public async Task OperateAsync_NotExistDropTarget_DropOnRandomScreenPoint()
270269
{
@@ -286,7 +285,7 @@ public async Task OperateAsync_NotExistDropTarget_DropOnRandomScreenPoint()
286285
}
287286

288287
[Test]
289-
[LoadScene("../../Scenes/Canvas.unity")]
288+
[LoadScene(TestScene)]
290289
public async Task OperateAsync_SpecifyDropTargetObject_DropOnTarget()
291290
{
292291
var dragHandler = CreateSpyDragHandler();
@@ -301,7 +300,7 @@ public async Task OperateAsync_SpecifyDropTargetObject_DropOnTarget()
301300
}
302301

303302
[Test]
304-
[LoadScene("../../Scenes/Canvas.unity")]
303+
[LoadScene(TestScene)]
305304
public async Task OperateAsync_SpecifyDropTargetPoint_DropOnTarget()
306305
{
307306
var dragHandler = CreateSpyDragHandler();

Tests/Runtime/Operators/UguiScrollWheelOperatorTest.cs

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -250,20 +250,22 @@ public async Task OperateAsync_Cancel_ScrollCancelled()
250250
var rectTransform = content.GetComponent<RectTransform>();
251251
var beforePosition = rectTransform.position;
252252

253-
var cancellationTokenSource = new CancellationTokenSource();
254-
var cancellationToken = cancellationTokenSource.Token;
253+
using (var cancellationTokenSource = new CancellationTokenSource())
254+
{
255+
var cancellationToken = cancellationTokenSource.Token;
255256

256-
var sut = new UguiScrollWheelOperator(ScrollSpeed);
257-
var task = sut.OperateAsync(_scrollView, Vector2.up, 300, cancellationToken: cancellationToken);
258-
await UniTask.NextFrame(cancellationToken);
257+
var sut = new UguiScrollWheelOperator(ScrollSpeed);
258+
var task = sut.OperateAsync(_scrollView, Vector2.up, 300, cancellationToken: cancellationToken);
259+
await UniTask.NextFrame(cancellationToken);
259260

260-
var frameSpeed = ScrollSpeed * Time.deltaTime;
261-
var expectedPositionY = beforePosition.y - frameSpeed;
261+
var frameSpeed = ScrollSpeed * Time.deltaTime;
262+
var expectedPositionY = beforePosition.y - frameSpeed;
262263

263-
cancellationTokenSource.Cancel();
264-
await task; // Cancelled
264+
cancellationTokenSource.Cancel();
265+
await task; // Cancelled
265266

266-
Assert.That(rectTransform.position.y, Is.EqualTo(expectedPositionY).Within(10.0f));
267+
Assert.That(rectTransform.position.y, Is.EqualTo(expectedPositionY).Within(10.0f));
268+
}
267269
}
268270

269271
private static IEnumerable<TestCaseData> DirectionAndDistanceCases()
@@ -322,6 +324,7 @@ public async Task OperateAsync_OnPointerEnterAndExitCalled()
322324
[TestCase(30f, 20f)]
323325
[TestCase(-30f, -20f)]
324326
[LoadScene(TestScene)]
327+
[Obsolete("UguiScrollWheelOperator.OperateAsync(GameObject, Vector2) is obsoleted.")]
325328
public async Task OperateAsync_WithDestination_Scrolled(float x, float y)
326329
{
327330
var destination = new Vector2(x, y);

0 commit comments

Comments
 (0)