# Better Parameterized Tests with Burst

DevFeed: [Better Parameterized Tests with Burst](<https://devfeed.tech/articles/better-parameterized-tests-with-burst-15545.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/better-parameterized-tests-with-burst>)

Author: Square Engineering

Published: 2014-10-21T16:08:00Z

Content type: tutorial

Language: en

Sources: [Jake Wharton](<https://devfeed.tech/sources/jake-wharton.md>), [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Android](<https://devfeed.tech/topics/android.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [automated](<https://devfeed.tech/tags/automated.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [business-logic](<https://devfeed.tech/tags/business-logic.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [enum](<https://devfeed.tech/tags/enum.md>), [enums](<https://devfeed.tech/tags/enums.md>), [framework](<https://devfeed.tech/tags/framework.md>), [generate](<https://devfeed.tech/tags/generate.md>), [object](<https://devfeed.tech/tags/object.md>), [parameter](<https://devfeed.tech/tags/parameter.md>), [repeat](<https://devfeed.tech/tags/repeat.md>), [running](<https://devfeed.tech/tags/running.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [unit-test](<https://devfeed.tech/tags/unit-test.md>)

## AI overview

This article introduces Burst, an alternate data variation mechanism for JUnit tests. It explains how enum parameters can generate combinations of class-level and method-level tests, including support for JUnit 3 and Android's testing framework.

## Source excerpt

An alternate data variation mechanism for JUnit tests.