Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


MustBeEqual

An extension method for Assert.AreEqual.
Read time 1 minuteLast updated 11 days ago

Definition

MustBeEqual<T>(T, T)

An extension method for Assert.AreEqual.
Warning
Deprecated. Must extensions are deprecated. Use UnityEngine.Assertions.Assert instead
[Conditional("UNITY_ASSERTIONS")]public static void MustBeEqual<T>(this T actual, T expected)

Parameters

actual

T

expected

T

Examples

using UnityEngine;using UnityEngine.Assertions;using UnityEngine.Assertions.Must;public class AssertionExampleClass : MonoBehaviour{ void Update() { //Make sure the Game Object is always tagged as "Player" gameObject.tag.MustBeEqual("Player"); }}

MustBeEqual<T>(T, T, string)

An extension method for Assert.AreEqual.
Warning
Deprecated. Must extensions are deprecated. Use UnityEngine.Assertions.Assert instead
[Conditional("UNITY_ASSERTIONS")]public static void MustBeEqual<T>(this T actual, T expected, string message)

Parameters

actual

T

expected

T

message

Examples

using UnityEngine;using UnityEngine.Assertions;using UnityEngine.Assertions.Must;public class AssertionExampleClass : MonoBehaviour{ void Update() { //Make sure the Game Object is always tagged as "Player" gameObject.tag.MustBeEqual("Player"); }}