Gamebridge-Game Dev, Art, & Etcetera: Getting Started In Unit Testing For Games


Details
NOTE: DUE TO SHELTER IN PLACE ORDER, THE MEETUP IS BEING HELD ONLINE ON OUR DISCORD SERVER.
IN THE "VOICE" CHANNEL.
Unit testing is a software testing method by which individual units of source code—sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures—are tested to determine whether they are fit for use.
Although the format here is teaching with Unity and C#, unit testing is game-engine agnostic and language agnostic, meaning the principles taught here can also be used for Unreal Engine, Godot Engine, etc.
To be able to follow along, please prepare:
- download & install Unity (preferably 2019 & later)
- download & install NSubstitute:
- version 2.0.3 -- https://www.nuget.org/packages/NSubstitute/2.0.3
- installation instructions here: https://youtu.be/r7VkbV0PRC8?t=1116
- download & install Fluent Assertions
- https://github.com/BoundfoxStudios/fluentassertions-unity#unity-package-manager
Let us know if you have any questions. ^-^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unityversity.com (http://unityversity.com): Learn to make Unity games, music and art in free beginner-friendly class meetups and Twitch streams with tutorials (https://gamebridgeu.wordpress.com/tutorials) and projects (https://gamebridgeu.wordpress.com/projects).
WHEN: 8-10PM PST Wednesdays
WHERE: Noisebridge Hackerspace, 2169 Mission St. San Francisco, CA (https://noisebridge.net)
Learn more about the Wednesday classes:
-- The Wednesday version is a companion class to the Friday version. In this class we explore various topics in game development, usually art (visual and auditory, etc..) and design related.
• Songbridge (https://gamebridgeu.wordpress.com/songbridge)
• Artbridge (http://gamebridgeu.wordpress.com/artbridge): 8PM on Wednesdays. 2D/3D art in Photoshop/Sketchup/Maya/Substance/Aseprite
• Gamebridge (http://gamebridgeu.wordpress.com/tuesdays): 8-10PM on Fridays. Unity game development in C# + design/story/art/audio
• Noisebridge Hackerspace Meeting (https://noisebridge.net/meeting): 8-8:30pm every Tuesday. meet noisebridge members & participate in the broader community!
• Twitch.tv/primerist (https://twitch.tv/primerist): Stream live and watch recordings.
• Bring: a laptop, Unity (http://www.unity3d.com/), game, art and music tools (http://gamebridgeu.wordpress.com/resources).
.

Gamebridge-Game Dev, Art, & Etcetera: Getting Started In Unit Testing For Games