Provides a set of common test utilities for testing code within the Fluent UI React repo.
safeCreate(jsxContent, callback): void
- Abstraction on create
method in the react-test-renderer
package which
will auto unmount after executing the given callback.
Example:
safeCreate(<Foo />, foo => {
// assert things about foo
});
safeMount(jsxContent, callback): void
- Abstraction on mount
method in enzyme
package which
will auto unmount after executing the given callback.
Example:
safeMount(<Foo />, foo => {
// assert things about foo
});