Skip to content

Commit 1f678ff

Browse files
committed
feat: create star project
Signed-off-by: Otavio Santana <[email protected]>
1 parent 2fd212f commit 1f678ff

File tree

1 file changed

+11
-1
lines changed
  • src/main/java/com/otaviojava/demos/ddd

1 file changed

+11
-1
lines changed

src/main/java/com/otaviojava/demos/ddd/App.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,11 @@
1616
import jakarta.enterprise.inject.se.SeContainer;
1717
import jakarta.enterprise.inject.se.SeContainerInitializer;
1818
import net.datafaker.Faker;
19+
import net.datafaker.providers.base.Commerce;
1920

21+
import java.util.List;
2022
import java.util.Set;
23+
import java.util.UUID;
2124

2225

2326
public class App {
@@ -29,7 +32,14 @@ public static void main(String[] args) {
2932

3033
Manufacturer manufacturer = new Manufacturer(faker.company().name(), faker.address().fullAddress(), faker.phoneNumber().cellPhone());
3134
Set<Category> categories = Set.of(new Category("category1", "description1"), new Category("category2", "description2"));
32-
35+
Commerce commerce = faker.commerce();
36+
Product product = new ProductBuilder()
37+
.id(UUID.randomUUID())
38+
.name(commerce.productName())
39+
.manufacturer(manufacturer)
40+
.tags(List.of("tag1", "tag2"))
41+
.categories(categories)
42+
.build();
3343
}
3444
}
3545

0 commit comments

Comments
 (0)