ScriptMethodsGeneratorTests.cs 618 B

123456789101112131415161718192021222324
  1. using Xunit;
  2. namespace Godot.SourceGenerators.Tests;
  3. public class ScriptMethodsGeneratorTests
  4. {
  5. [Fact]
  6. public async void Methods()
  7. {
  8. await CSharpSourceGeneratorVerifier<ScriptMethodsGenerator>.Verify(
  9. "Methods.cs",
  10. "Methods_ScriptMethods.generated.cs"
  11. );
  12. }
  13. [Fact]
  14. public async void ScriptBoilerplate()
  15. {
  16. await CSharpSourceGeneratorVerifier<ScriptMethodsGenerator>.Verify(
  17. "ScriptBoilerplate.cs",
  18. "ScriptBoilerplate_ScriptMethods.generated.cs", "OuterClass.NestedClass_ScriptMethods.generated.cs"
  19. );
  20. }
  21. }