Class CharacterConfigSOTests
Tests for Serenity.Character.Infrastructure.Settings.CharacterConfigSO, the ScriptableObject authoring asset. Instances are created with UnityEngine.ScriptableObject.CreateInstance``1. Verifies default values, the ICharacterConfig contract, and derived flags.
Inherited Members
Namespace: Serenity.UnityCharacter.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class CharacterConfigSOTests
Constructors
CharacterConfigSOTests()
Declaration
public CharacterConfigSOTests()
Methods
AddsTimePerHit_DefaultsToFalse()
Declaration
public void AddsTimePerHit_DefaultsToFalse()
BonusTimeOnHit_WhenAddsTimeIsFalse_ReturnsZero()
Declaration
public void BonusTimeOnHit_WhenAddsTimeIsFalse_ReturnsZero()
CanBeHitDuringDeath_ZeroWindow_ReturnsFalse()
Declaration
public void CanBeHitDuringDeath_ZeroWindow_ReturnsFalse()
Defaults_MatchSerializedFieldDefaults()
Declaration
public void Defaults_MatchSerializedFieldDefaults()
Implements_ICharacterConfig()
Declaration
public void Implements_ICharacterConfig()
Name_ReflectsObjectName()
Declaration
public void Name_ReflectsObjectName()
Prefab_DefaultsToNull()
Declaration
public void Prefab_DefaultsToNull()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
ToConfig_MapsMaxHealth()
Declaration
public void ToConfig_MapsMaxHealth()