Table of Contents

Class LiquidTests

Namespace
GrindFest
Assembly
GrindFest.dll

Liquid transfer tests — filling and pouring between containers (buckets, cauldrons, rivers). Each public IEnumerator method is a separate test case.

public class LiquidTests : DevTest
Inheritance
object
LiquidTests
Inherited Members

Methods

FillBucketFromCauldron()

Fill empty bucket from a cauldron that contains water via DropInto. Reverse of PourWater — dropping an empty container on a full one should fill it.

FillBucketFromRiver()

Fill empty bucket from river (Water Plane) via DropInto. Water Plane has a LiquidContainer with huge water supply — dropping an empty bucket on it should fill it.

FillCauldronFromRiver()

Full workflow: fill bucket from river, pour into cauldron. Tests the complete water-fetching loop a player would do.

PourWater()

Pour water from bucket into cauldron via DropInto.