Class Assert | Entities | 0.10.0-preview.6
docs.unity3d.com
    Show / Hide Table of Contents

    Class Assert

    Inheritance
    Object
    Assert
    Namespace: Unity.Assertions
    Syntax
    public static class Assert

    Methods

    AreApproximatelyEqual(Single, Single)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreApproximatelyEqual(float expected, float actual)
    Parameters
    Type Name Description
    Single expected
    Single actual

    AreApproximatelyEqual(Single, Single, Single)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreApproximatelyEqual(float expected, float actual, float tolerance)
    Parameters
    Type Name Description
    Single expected
    Single actual
    Single tolerance

    AreApproximatelyEqual(Single, Single, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreApproximatelyEqual(float expected, float actual, string message)
    Parameters
    Type Name Description
    Single expected
    Single actual
    String message

    AreEqual(Boolean, Boolean)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreEqual(bool expected, bool actual)
    Parameters
    Type Name Description
    Boolean expected
    Boolean actual

    AreEqual(Int32, Int32)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreEqual(int expected, int actual)
    Parameters
    Type Name Description
    Int32 expected
    Int32 actual

    AreEqual<T>(T, T)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreEqual<T>(T expected, T actual)
    Parameters
    Type Name Description
    T expected
    T actual
    Type Parameters
    Name Description
    T

    AreEqual<T>(T, T, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreEqual<T>(T expected, T actual, string message)
    Parameters
    Type Name Description
    T expected
    T actual
    String message
    Type Parameters
    Name Description
    T

    AreNotEqual(Boolean, Boolean)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreNotEqual(bool expected, bool actual)
    Parameters
    Type Name Description
    Boolean expected
    Boolean actual

    AreNotEqual(Int32, Int32)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreNotEqual(int expected, int actual)
    Parameters
    Type Name Description
    Int32 expected
    Int32 actual

    AreNotEqual<T>(T, T)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreNotEqual<T>(T expected, T actual)
    Parameters
    Type Name Description
    T expected
    T actual
    Type Parameters
    Name Description
    T

    AreNotEqual<T>(T, T, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void AreNotEqual<T>(T expected, T actual, string message)
    Parameters
    Type Name Description
    T expected
    T actual
    String message
    Type Parameters
    Name Description
    T

    IsFalse(Boolean)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsFalse(bool condition)
    Parameters
    Type Name Description
    Boolean condition

    IsFalse(Boolean, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsFalse(bool condition, string message)
    Parameters
    Type Name Description
    Boolean condition
    String message

    IsNotNull<T>(T)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsNotNull<T>(T value)
        where T : class
    Parameters
    Type Name Description
    T value
    Type Parameters
    Name Description
    T

    IsNotNull<T>(T, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsNotNull<T>(T value, string message)
        where T : class
    Parameters
    Type Name Description
    T value
    String message
    Type Parameters
    Name Description
    T

    IsNull<T>(T)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsNull<T>(T value)
        where T : class
    Parameters
    Type Name Description
    T value
    Type Parameters
    Name Description
    T

    IsNull<T>(T, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsNull<T>(T value, string message)
        where T : class
    Parameters
    Type Name Description
    T value
    String message
    Type Parameters
    Name Description
    T

    IsTrue(Boolean)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsTrue(bool condition)
    Parameters
    Type Name Description
    Boolean condition

    IsTrue(Boolean, String)

    Declaration
    [Conditional("UNITY_ASSERTIONS")]
    public static void IsTrue(bool condition, string message)
    Parameters
    Type Name Description
    Boolean condition
    String message
    In This Article
    • Methods
      • AreApproximatelyEqual(Single, Single)
      • AreApproximatelyEqual(Single, Single, Single)
      • AreApproximatelyEqual(Single, Single, String)
      • AreEqual(Boolean, Boolean)
      • AreEqual(Int32, Int32)
      • AreEqual<T>(T, T)
      • AreEqual<T>(T, T, String)
      • AreNotEqual(Boolean, Boolean)
      • AreNotEqual(Int32, Int32)
      • AreNotEqual<T>(T, T)
      • AreNotEqual<T>(T, T, String)
      • IsFalse(Boolean)
      • IsFalse(Boolean, String)
      • IsNotNull<T>(T)
      • IsNotNull<T>(T, String)
      • IsNull<T>(T)
      • IsNull<T>(T, String)
      • IsTrue(Boolean)
      • IsTrue(Boolean, String)
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023