maze-project
Show / Hide Table of Contents

Class MazeApiWasmtimeTest_NonStatic

This class contains the non-static Wasmtime Maze.Wasm.Interop.MazeWasmInterop.ConnectionType xUnit unit tests for the Maze.Api class

Inheritance
object
MazeApiTestBase
MazeApiWasmtimeTest_NonStatic
Inherited Members
MazeApiTestBase.MazeRowCount_ShouldReturnCorrectNumberRows()
MazeApiTestBase.MazeColCount_ShouldReturnCorrectNumberCols()
MazeApiTestBase.MazeReset_ShouldSucceed()
MazeApiTestBase.MazeResize_ChangesRowAndColumnCounts()
MazeApiTestBase.MazeInsertRows_SucceedsForValidStartRow()
MazeApiTestBase.MazeInsertRows_FailsForInvalidStartRow()
MazeApiTestBase.MazeDeleteRows_FailsForEmptyMaze()
MazeApiTestBase.MazeDeleteRows_FailsForInvalidStartRow()
MazeApiTestBase.MazeDeleteRows_FailsIfCountTooLarge()
MazeApiTestBase.MazeDeleteRows_SucceedsForValidStartRow()
MazeApiTestBase.MazeInsertCols_FailsForEmptyMaze()
MazeApiTestBase.MazeInsertCols_FailsForInvalidStartCol()
MazeApiTestBase.MazeInsertCols_SucceedsForValidStartCol()
MazeApiTestBase.MazeDeleteCols_FailsForEmptyMaze()
MazeApiTestBase.MazeDeleteCols_FailsForInvalidStartCol()
MazeApiTestBase.MazeDeleteCols_FailsIfCountTooLarge()
MazeApiTestBase.MazeDeleteCols_SucceedsForValidStartCol()
MazeApiTestBase.MazeGetCellType_FailsForEmptyMaze()
MazeApiTestBase.MazeGetCellType_FailsForInvalidRow()
MazeApiTestBase.MazeGetCellType_FailsForInvalidCol()
MazeApiTestBase.MazeGetCellType_SucceedsForValidCellLocation()
MazeApiTestBase.MazeGetStartCell_FailsForEmptyMaze()
MazeApiTestBase.MazeGetStartCell_FailsIfNotDefined()
MazeApiTestBase.MazeGetStartCell_SucceedsIfDefined()
MazeApiTestBase.MazeGetFinishCell_FailsForEmptyMaze()
MazeApiTestBase.MazeGetFinishCell_FailsIfNotDefined()
MazeApiTestBase.MazeGetFinishCell_SucceedsIfDefined()
MazeApiTestBase.MazeSetWallCells_FailsForEmptyMaze()
MazeApiTestBase.MazeSetWallCells_FailsForInvalidStartLocation()
MazeApiTestBase.MazeSetWallCells_FailsForInvalidEndLocation()
MazeApiTestBase.MazeSetWallCells_SucceedsForValidCellRange()
MazeApiTestBase.MazeToJson_ShouldSucceed()
MazeApiTestBase.MazeFromJson_ShouldFail()
MazeApiTestBase.MazeFromJson_ShouldSucceed()
MazeApiTestBase.MazeSolve_ShouldFailWithNoStartCell()
MazeApiTestBase.MazeWasmSolve_ShouldFailWithNoFinishCell()
MazeApiTestBase.MazeSolve_ShouldSucceed()
MazeApiTestBase.MazeSolutionGetPathPoints_ShouldSucceed()
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Maze.Api.Tests
Assembly: Maze.Api.Tests.dll
Syntax
[Collection("WasmtimeTestFixtureCollection")]
public class MazeApiWasmtimeTest_NonStatic : MazeApiTestBase

Constructors

MazeApiWasmtimeTest_NonStatic(WasmtimeTestFixture)

Constructor for the Wasmtime Maze.Api tests that use a dynamically allocated MazeWasmInterop

Declaration
public MazeApiWasmtimeTest_NonStatic(WasmtimeTestFixture fixture)
Parameters
Type Name Description
WasmtimeTestFixture fixture
In this article
Back to top Generated by DocFX