test_docs 0.0.1 copy "test_docs: ^0.0.1" to clipboard
test_docs: ^0.0.1 copied to clipboard

Test Code Markdown Generator

TestDocs #

Overview #

This package generate markdown from @TestDocs annotation

Quick Start Guide for TestDocs #

Add a dev_dependency on test_docs and build_runner in your pubspec

dev_dependencies:
  test_docs:
  build_runner:

Write TestDocs annotaion on your test code

import 'package:flutter_test/flutter_test.dart';
import 'package:test_docs/test_docs.dart';

@TestDocs(
  title: "test_docs test code",
  dependencies: "test_docs:",
  description: "this is test_docs test!",
)
void main() {
  test("package test", () {
    expect(1, 1);
  });
}

run build runner

flutter pub run build_runner build

generated markdown file

# test_docs test code
[test/package_test.dart](test/package_test.dart)

### description

this is test_docs test!

### dependencies

'''yml
test_docs:
'''

### Code

'''dart
import 'package:flutter_test/flutter_test.dart';
import 'package:test_docs/test_docs.dart';


void main() {
  test("package test", () {
    expect(1, 1);
  });
}

'''

0
likes
100
points
14
downloads

Publisher

unverified uploader

Weekly Downloads

Test Code Markdown Generator

Homepage
Repository (GitHub)

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

analyzer, build, flutter, source_gen

More

Packages that depend on test_docs