Browse Source

added TestAccount

master
Danial Eshete 5 years ago
parent
commit
5be306424a
9 changed files with 67 additions and 18 deletions
  1. 0
    12
      .idea/ChareSWE.iml
  2. 2
    2
      .idea/misc.xml
  3. 1
    1
      .idea/modules.xml
  4. 6
    2
      src/Account.java
  5. 1
    1
      src/CredentialsTest.java
  6. 1
    0
      src/Person.java
  7. 3
    0
      src/Spender.java
  8. 52
    0
      src/TestAccount.java
  9. 1
    0
      src/TestKorndoerfer.java

+ 0
- 12
.idea/ChareSWE.iml View File

<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="jars" level="project" />
</component>
</module>

+ 2
- 2
.idea/misc.xml View File

<component name="JavaScriptSettings"> <component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" /> <option name="languageLevel" value="ES6" />
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_3" default="false" project-jdk-name="10" project-jdk-type="JavaSDK">
<output url="file://$USER_HOME$/gitchareswe" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_10" default="true" project-jdk-name="10" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/../gitchareswe" />
</component> </component>
</project> </project>

+ 1
- 1
.idea/modules.xml View File

<project version="4"> <project version="4">
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/.idea/ChareSWE.iml" filepath="$PROJECT_DIR$/.idea/ChareSWE.iml" />
<module fileurl="file://$PROJECT_DIR$/ChareSWE.iml" filepath="$PROJECT_DIR$/ChareSWE.iml" />
</modules> </modules>
</component> </component>
</project> </project>

+ 6
- 2
src/Account.java View File

public Person owner; public Person owner;
public String email; public String email;



Account(Person owner, String email){
this.owner = owner;
this.email = email;
}
public void accountErstellen(Person p, String e_email){ public void accountErstellen(Person p, String e_email){



this.owner = p;
this.email = e_email;


} }



+ 1
- 1
src/CredentialsTest.java View File

public void testTwo(){ public void testTwo(){


Credentials c = new Credentials("hofmannol", "GERONIMO"); Credentials c = new Credentials("hofmannol", "GERONIMO");
assertTrue(c.valid());
assertEquals("hofmannol", c.login);
} }


@Test @Test

+ 1
- 0
src/Person.java View File

public int age; public int age;


Person(String name, String vname, int age){ Person(String name, String vname, int age){

this.name = name; this.name = name;
this.vname = vname; this.vname = vname;
this.age = age; this.age = age;

+ 3
- 0
src/Spender.java View File

private int amount; private int amount;


public Spender (String fname, String lname, int age, int summe){ public Spender (String fname, String lname, int age, int summe){

super(fname, lname, age); super(fname, lname, age);
this.amount = summe; this.amount = summe;
} }


public void betragSetzen(int summe){ public void betragSetzen(int summe){

if(summe > 0){ if(summe > 0){
amount = summe; amount = summe;
} }
} }


public int getAmount(){ public int getAmount(){

return amount; return amount;
} }



+ 52
- 0
src/TestAccount.java View File

import org.junit.Test;
import static org.junit.Assert.*;


public class TestAccount {


@Test
public void test1(){

// Arrange
Person p = new Person("Hans","Georg", 12);


// Act
Account a = new Account(p, "fdfdf");

// Assert
assertEquals("Georg", a.owner.vname);


}

@Test
public void testM2(){
// Arrange
Person p = new Person("Hans","Georg", 12);


// Act
Account a = new Account(p, "fdfdf");

// Assert
assertEquals("Georg", a.owner.vname);


}

@Test
public void test3(){
// Arrange
Person p = new Person("Hans","Georg", 12);


// Act
Account a = new Account(p, "fdfdf");

// Assert
assertEquals(12, a.owner.age);

}
}

+ 1
- 0
src/TestKorndoerfer.java View File



} }



} }

Loading…
Cancel
Save