|
- using System;
- namespace GamecraftModdingAPI.Tests
- {
- public enum TestType
- {
- Menu,
- Game,
- SimulationMode,
- EditMode,
- }
-
- [AttributeUsage(AttributeTargets.Class)]
- public class APITestClassAttribute : Attribute
- {
- internal string Name;
-
- public APITestClassAttribute(string name = "")
- {
- this.Name = name;
- }
- }
-
- [AttributeUsage(AttributeTargets.Method)]
- public class APITestCaseAttribute : Attribute
- {
- internal TestType TestType;
-
- public APITestCaseAttribute(TestType testType)
- {
- this.TestType = testType;
- }
- }
-
- [AttributeUsage(AttributeTargets.Method)]
- public class APITestStartUpAttribute : Attribute
- {
-
- }
-
- [AttributeUsage(AttributeTargets.Method)]
- public class APITestTearDownAttribute : Attribute
- {
-
- }
- }
|