Skip to content

Instantly share code, notes, and snippets.

View frekele's full-sized avatar
:octocat:
☕️ 🍩 📚

Leandro Kersting de Freitas frekele

:octocat:
☕️ 🍩 📚
  • Brazil
View GitHub Profile
public class MockitoTest {
@Mock
MyDatabase databaseMock;
@Rule public MockitoRule mockitoRule = MockitoJUnit.rule();
@Test
public void testQuery() {
ClassToTest t = new ClassToTest(databaseMock);
class CalculatorJUnit5Tests {
private final Calculator calculator = new Calculator();
@Test
void addition() {
assertEquals(2, calculator.add(1, 1));
}
}
@SpringBootApplication(scanBasePackages = "org.frekele.nikoday")
public class NikodayApplication {
public static void main(String[] args) {
SpringApplication.run(NikodayApplication.class, args);
}
}
public interface CustomerRepository extends MongoRepository<Customer, String> {
public Customer findByFirstName(String firstName);
public List<Customer> findByLastName(String lastName);
}
public class Team {
@NotNull(groups = {OnCreate.class, OnUpdate.class})
@NotEmpty(groups = {OnCreate.class, OnUpdate.class})
private String name;
@NotNull(groups = {OnCreate.class, OnUpdate.class})
private ConfigTeam config;
@NotNull
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class Emotion {
private String name;
private String icon;
@frekele
frekele / ThreadDemo02.java
Created October 20, 2019 05:45
ThreadDemo02.java
import java.util.logging.Level;
import java.util.logging.Logger;
public class Main {
public static void main(String[] args) {
for (int i = 1; i < 11; i++)
new MyThread("Multiples of " + i, i, i * 10).start();
}
}
@frekele
frekele / ThreadDemo01.java
Last active October 20, 2019 05:45
ThreadDemo01
import java.util.logging.Level;
import java.util.logging.Logger;
public class Main {
public static void main(String[] args) {
new MyThread().start();
MyRunnable myRunnable = new MyRunnable();
new Thread(myRunnable).start();
import java.math.BigDecimal;
import java.time.Duration;
import java.time.Instant;
import java.util.Scanner;
public class IterativeFibonacci {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Enter a number:");
import java.math.BigDecimal;
import java.time.Duration;
import java.time.Instant;
import java.util.Scanner;
public class IterativeFactor {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Enter a factorial:");