Unit Test created and Classes created
This commit is contained in:
2
src/main/java/Battle.java
Normal file
2
src/main/java/Battle.java
Normal file
@@ -0,0 +1,2 @@
|
||||
public class Battle {
|
||||
}
|
||||
37
src/main/java/Card.java
Normal file
37
src/main/java/Card.java
Normal file
@@ -0,0 +1,37 @@
|
||||
public class Card {
|
||||
public Card(String name, double damage, ElementTyp elementTyp, CardType cardType) {
|
||||
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return "";
|
||||
}
|
||||
|
||||
public int getDamage() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public ElementTyp getElementTyp() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public CardType getCardType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public EffectivnessType getEffectivenessAgainst() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public boolean setName(String neuerName) {
|
||||
return false;
|
||||
}
|
||||
|
||||
public boolean setDamage(int damage) {
|
||||
return false;
|
||||
}
|
||||
|
||||
public boolean setElementType(ElementTyp elementTyp) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
3
src/main/java/CardType.java
Normal file
3
src/main/java/CardType.java
Normal file
@@ -0,0 +1,3 @@
|
||||
public enum CardType {
|
||||
MONSTER, SPELL
|
||||
}
|
||||
23
src/main/java/Cards.java
Normal file
23
src/main/java/Cards.java
Normal file
@@ -0,0 +1,23 @@
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class Cards {
|
||||
public Cards(ArrayList<Card> cardsArrayList) {
|
||||
|
||||
}
|
||||
|
||||
public Cards() {
|
||||
|
||||
}
|
||||
|
||||
public void addCard(Card newCard) {
|
||||
|
||||
}
|
||||
|
||||
public ArrayList<Card> getCards() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public boolean delCard(Card delCard) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
21
src/main/java/Coins.java
Normal file
21
src/main/java/Coins.java
Normal file
@@ -0,0 +1,21 @@
|
||||
public class Coins {
|
||||
public Coins(int coins) {
|
||||
|
||||
}
|
||||
|
||||
public int getCoinAmount() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public void addCoin(int coins) throws NegativAmountException{
|
||||
throw new NegativAmountException();
|
||||
}
|
||||
|
||||
public boolean removeCoin(int coins) throws NegativAmountException{
|
||||
throw new NegativAmountException();
|
||||
}
|
||||
|
||||
public boolean changeCoinAmmount(int coins) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
2
src/main/java/Credentials.java
Normal file
2
src/main/java/Credentials.java
Normal file
@@ -0,0 +1,2 @@
|
||||
public class Credentials {
|
||||
}
|
||||
2
src/main/java/DBConnection.java
Normal file
2
src/main/java/DBConnection.java
Normal file
@@ -0,0 +1,2 @@
|
||||
public class DBConnection {
|
||||
}
|
||||
5
src/main/java/EffectivnessType.java
Normal file
5
src/main/java/EffectivnessType.java
Normal file
@@ -0,0 +1,5 @@
|
||||
public enum EffectivnessType {
|
||||
EFFEKTIVE,
|
||||
NOTEFFEKTIVE,
|
||||
NOEFFEKT
|
||||
}
|
||||
3
src/main/java/ElementTyp.java
Normal file
3
src/main/java/ElementTyp.java
Normal file
@@ -0,0 +1,3 @@
|
||||
public enum ElementTyp {
|
||||
WATER, FIRE
|
||||
}
|
||||
5
src/main/java/MonsterCard.java
Normal file
5
src/main/java/MonsterCard.java
Normal file
@@ -0,0 +1,5 @@
|
||||
public class MonsterCard extends Card{
|
||||
public MonsterCard(String name, double damage, ElementTyp elementTyp, CardType cardType) {
|
||||
super(name, damage, elementTyp, cardType);
|
||||
}
|
||||
}
|
||||
2
src/main/java/NegativAmountException.java
Normal file
2
src/main/java/NegativAmountException.java
Normal file
@@ -0,0 +1,2 @@
|
||||
public class NegativAmountException extends Exception {
|
||||
}
|
||||
17
src/main/java/Package.java
Normal file
17
src/main/java/Package.java
Normal file
@@ -0,0 +1,17 @@
|
||||
public class Package extends Cards{
|
||||
public Package(Cards stack, Cards deck, String name, int price) {
|
||||
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public int getPrice() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public void setName(String neuName) {
|
||||
|
||||
}
|
||||
}
|
||||
5
src/main/java/SpellCard.java
Normal file
5
src/main/java/SpellCard.java
Normal file
@@ -0,0 +1,5 @@
|
||||
public class SpellCard extends Card{
|
||||
public SpellCard(String name, double damage, ElementTyp elementTyp, CardType cardType) {
|
||||
super(name, damage, elementTyp, cardType);
|
||||
}
|
||||
}
|
||||
17
src/main/java/Stack.java
Normal file
17
src/main/java/Stack.java
Normal file
@@ -0,0 +1,17 @@
|
||||
public class Stack extends Cards{
|
||||
public Stack(Cards cards, Cards nochNewCards) {
|
||||
|
||||
}
|
||||
|
||||
public void addDeck(Cards newCards) {
|
||||
|
||||
}
|
||||
|
||||
public Cards getDeck() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public boolean delDeck(Cards delCards) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
15
src/main/java/Store.java
Normal file
15
src/main/java/Store.java
Normal file
@@ -0,0 +1,15 @@
|
||||
import java.util.ArrayList;
|
||||
|
||||
public interface Store {
|
||||
DBConnection db = new DBConnection();
|
||||
|
||||
void addTradingDeal(TradingDeal tradingDeal);
|
||||
|
||||
ArrayList<TradingDeal> getTradingDeals();
|
||||
|
||||
boolean doTrading(TradingDeal tradingDeal1, TradingDeal tradingDeal2);
|
||||
|
||||
ArrayList<TradingDeal> getPossibleTradingDeals();
|
||||
|
||||
ArrayList<TradingDeal> getPossibleAvailableTradingDeals();
|
||||
}
|
||||
43
src/main/java/TradingDeal.java
Normal file
43
src/main/java/TradingDeal.java
Normal file
@@ -0,0 +1,43 @@
|
||||
public class TradingDeal {
|
||||
public TradingDeal(User user, Card cardToTrade, ElementTyp requiredElementType, double requiredMinDamage, CardType requiredCardType) {
|
||||
}
|
||||
|
||||
public User getTradingUser() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public Card getCardToTrade() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public ElementTyp getRequiredElementType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public int getRequiredMinDamage() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public CardType getRequiredCardType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public void setTradingUser(User user) {
|
||||
|
||||
}
|
||||
|
||||
public void setCardToTrade(Card card) {
|
||||
|
||||
}
|
||||
|
||||
public void setRequiredElementType(ElementTyp elementTyp) {
|
||||
}
|
||||
|
||||
public void setRequiredMinDamage(int damage) {
|
||||
|
||||
}
|
||||
|
||||
public void setRequiredCardType(CardType cardType) {
|
||||
|
||||
}
|
||||
}
|
||||
55
src/main/java/User.java
Normal file
55
src/main/java/User.java
Normal file
@@ -0,0 +1,55 @@
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class User implements Store{
|
||||
public User(Credentials credentials, String name, String nachname, String email, Stack stack, Coins coins) {
|
||||
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String getNachname() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String setName(String name) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String setNachname(String nachname) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String setEmail(String email) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public Cards buyPackage(Package mypackage) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public void addTradingDeal(TradingDeal tradingDeal) {
|
||||
|
||||
}
|
||||
|
||||
public ArrayList<TradingDeal> getTradingDeals() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public boolean doTrading(TradingDeal tradingDeal1, TradingDeal tradingDeal2) {
|
||||
return false;
|
||||
}
|
||||
|
||||
public ArrayList<TradingDeal> getPossibleTradingDeals() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public ArrayList<TradingDeal> getPossibleAvailableTradingDeals() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user