Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
CS682-HW1-OrderMatching
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Rohit Prasad
CS682-HW1-OrderMatching
Commits
21454daa
Commit
21454daa
authored
Jan 20, 2018
by
Rohit Prasad
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Change test class name
parent
89e0dffd
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
76 additions
and
0 deletions
+76
-0
src/BuyOrderTest.java
src/BuyOrderTest.java
+38
-0
src/SellOrderTest.java
src/SellOrderTest.java
+38
-0
No files found.
src/Buy
Trade
Test.java
→
src/Buy
Order
Test.java
View file @
21454daa
...
...
@@ -2,19 +2,19 @@ import static org.junit.jupiter.api.Assertions.*;
import
org.junit.jupiter.api.Test
;
class
Buy
Trade
Test
{
class
Buy
Order
Test
{
@Test
void
buyTradeTest
()
{
Customer
c
=
new
Customer
(
"c1"
);
Stock
stock
=
new
Stock
(
"Apple"
);
Buy
Trade
buyTrade
=
new
BuyTrade
(
1
,
c
,
stock
,
100
,
200
);
assertEquals
(
buy
Trade
.
getCustomer
().
getId
(),
c
.
getId
());
assertEquals
(
buy
Trade
.
getPrice
(),
200
);
assertEquals
(
buy
Trade
.
getQty
(),
100
);
assertEquals
(
buy
Trade
.
getTime
(),
1
);
assertEquals
(
buy
Trade
.
getType
(),
"BUY"
);
assertEquals
(
buy
Trade
.
getStock
().
getName
(),
"Apple"
);
Buy
Order
buyOrder
=
new
BuyOrder
(
1
,
c
,
stock
,
100
,
200
);
assertEquals
(
buy
Order
.
getCustomer
().
getId
(),
c
.
getId
());
assertEquals
(
buy
Order
.
getPrice
(),
200
);
assertEquals
(
buy
Order
.
getQty
(),
100
);
assertEquals
(
buy
Order
.
getTime
(),
1
);
assertEquals
(
buy
Order
.
getType
(),
"BUY"
);
assertEquals
(
buy
Order
.
getStock
().
getName
(),
"Apple"
);
}
@Test
...
...
@@ -23,13 +23,13 @@ class BuyTradeTest {
Customer
c2
=
new
Customer
(
"c2"
);
Stock
s1
=
new
Stock
(
"Apple"
);
Stock
s2
=
new
Stock
(
"Google"
);
Buy
Trade
bt1
=
new
BuyTrade
(
1
,
c1
,
s1
,
100
,
200
);
Sell
Trade
st1
=
new
SellTrade
(
1
,
c1
,
s1
,
100
,
200
);
Buy
Order
bt1
=
new
BuyOrder
(
1
,
c1
,
s1
,
100
,
200
);
Sell
Order
st1
=
new
SellOrder
(
1
,
c1
,
s1
,
100
,
200
);
// checking if a two objects created with exact same arguments
// are indeed equal
assertEquals
(
new
Buy
Trade
(
1
,
c1
,
s1
,
100
,
200
),
bt1
);
assertNotEquals
(
new
Buy
Trade
(
1
,
c1
,
s1
,
100
,
300
),
bt1
);
assertEquals
(
new
Buy
Order
(
1
,
c1
,
s1
,
100
,
200
),
bt1
);
assertNotEquals
(
new
Buy
Order
(
1
,
c1
,
s1
,
100
,
300
),
bt1
);
// checking SellTrade and BuyTrade are not equal
assertNotEquals
(
bt1
,
st1
);
...
...
src/Sell
Trade
Test.java
→
src/Sell
Order
Test.java
View file @
21454daa
...
...
@@ -2,19 +2,19 @@ import static org.junit.jupiter.api.Assertions.*;
import
org.junit.jupiter.api.Test
;
class
Sell
Trade
Test
{
class
Sell
Order
Test
{
@Test
void
sellTradeTest
()
{
Customer
c
=
new
Customer
(
"c1"
);
Stock
stock
=
new
Stock
(
"Apple"
);
Sell
Trade
sellTrade
=
new
SellTrade
(
1
,
c
,
stock
,
100
,
200
);
assertEquals
(
sell
Trade
.
getCustomer
().
getId
(),
c
.
getId
());
assertEquals
(
sell
Trade
.
getPrice
(),
200
);
assertEquals
(
sell
Trade
.
getQty
(),
100
);
assertEquals
(
sell
Trade
.
getTime
(),
1
);
assertEquals
(
sell
Trade
.
getType
(),
"SELL"
);
assertEquals
(
sell
Trade
.
getStock
().
getName
(),
"Apple"
);
Sell
Order
sellOrder
=
new
SellOrder
(
1
,
c
,
stock
,
100
,
200
);
assertEquals
(
sell
Order
.
getCustomer
().
getId
(),
c
.
getId
());
assertEquals
(
sell
Order
.
getPrice
(),
200
);
assertEquals
(
sell
Order
.
getQty
(),
100
);
assertEquals
(
sell
Order
.
getTime
(),
1
);
assertEquals
(
sell
Order
.
getType
(),
"SELL"
);
assertEquals
(
sell
Order
.
getStock
().
getName
(),
"Apple"
);
}
@Test
...
...
@@ -23,13 +23,13 @@ class SellTradeTest {
Customer
c2
=
new
Customer
(
"c2"
);
Stock
s1
=
new
Stock
(
"Apple"
);
Stock
s2
=
new
Stock
(
"Google"
);
Buy
Trade
bt1
=
new
BuyTrade
(
1
,
c1
,
s1
,
100
,
200
);
Sell
Trade
st1
=
new
SellTrade
(
1
,
c1
,
s1
,
100
,
200
);
Buy
Order
bt1
=
new
BuyOrder
(
1
,
c1
,
s1
,
100
,
200
);
Sell
Order
st1
=
new
SellOrder
(
1
,
c1
,
s1
,
100
,
200
);
// checking if a two objects created with exact same arguments
// are indeed equal
assertEquals
(
new
Sell
Trade
(
1
,
c1
,
s1
,
100
,
200
),
st1
);
assertNotEquals
(
new
Sell
Trade
(
1
,
c1
,
s1
,
100
,
300
),
st1
);
assertEquals
(
new
Sell
Order
(
1
,
c1
,
s1
,
100
,
200
),
st1
);
assertNotEquals
(
new
Sell
Order
(
1
,
c1
,
s1
,
100
,
300
),
st1
);
// checking SellTrade and BuyTrade are not equal
assertNotEquals
(
bt1
,
st1
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment