Skip to content

Commit

Permalink
refactor!: move mocking to separate folder
Browse files Browse the repository at this point in the history
  • Loading branch information
sprestrelski committed Dec 5, 2023
1 parent 9329890 commit d37c849
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 51 deletions.
2 changes: 1 addition & 1 deletion app/src/main/java/code/App.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
import code.client.View.*;
import code.server.BaseServer;
import code.server.AppServer;
import code.server.MockServer;
import code.client.Controllers.*;
import javafx.scene.Scene;
import code.server.IRecipeDb;
import code.server.mocking.MockServer;

import java.io.FileReader;
import java.io.IOException;
Expand Down
41 changes: 0 additions & 41 deletions app/src/main/java/code/server/ShareLinkMongoDb.java

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
package code.server;
package code.server.mocking;

import java.io.IOException;
import java.io.OutputStream;
import com.sun.net.httpserver.*;

import code.server.TextToRecipe;

public class MockChatGPTRequestHandler extends TextToRecipe implements HttpHandler {

private String sampleRecipe = """
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package code.server;
package code.server.mocking;

import code.client.Model.AppConfig;
import code.server.RecipeToImage;

import com.sun.net.httpserver.*;

import java.io.*;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
package code.server;
package code.server.mocking;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

import code.server.IHttpConnection;

public class MockHttpConnection implements IHttpConnection {
private int responseCode;
private InputStream inputStream;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package code.server;
package code.server.mocking;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
Expand All @@ -7,6 +7,13 @@
import com.sun.net.httpserver.*;

import code.client.Model.AppConfig;
import code.server.AccountMongoDB;
import code.server.AccountRequestHandler;
import code.server.BaseServer;
import code.server.IRecipeDb;
import code.server.RecipeMongoDb;
import code.server.RecipeRequestHandler;
import code.server.ShareRequestHandler;

import java.io.IOException;
import java.net.InetSocketAddress;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
package code.server;
package code.server.mocking;

import com.sun.net.httpserver.*;

import code.server.IHttpConnection;
import code.server.VoiceToText;

import java.io.IOException;
import java.io.OutputStream;
import java.net.URI;
Expand Down
2 changes: 1 addition & 1 deletion app/src/test/java/code/RecipeToImageTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
import org.junit.jupiter.api.Test;

import code.server.BaseServer;
import code.server.MockServer;
import code.server.Recipe;
import code.server.mocking.MockServer;
import code.client.Model.AppConfig;
import code.client.Model.Model;

Expand Down
1 change: 1 addition & 0 deletions app/src/test/java/code/RefreshTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
import code.client.View.*;
import code.client.Controllers.*;
import code.server.*;
import code.server.mocking.MockServer;

import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotEquals;
Expand Down
2 changes: 1 addition & 1 deletion app/src/test/java/code/ServerConnectionTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import code.client.Model.AppConfig;
import code.client.View.ServerConnection;
import code.server.BaseServer;
import code.server.MockServer;
import code.server.mocking.MockServer;

import java.io.IOException;
import java.io.PrintStream;
Expand Down
1 change: 1 addition & 0 deletions app/src/test/java/code/TextToRecipeTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import code.client.Model.AppConfig;
import code.client.Model.Model;
import code.server.*;
import code.server.mocking.MockServer;

import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotEquals;
Expand Down
4 changes: 2 additions & 2 deletions app/src/test/java/code/VoiceToTextTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
import code.client.Model.Model;
import code.server.BaseServer;
import code.server.IHttpConnection;
import code.server.MockHttpConnection;
import code.server.MockServer;
import code.server.mocking.MockHttpConnection;
import code.server.mocking.MockServer;

import static org.junit.jupiter.api.Assertions.assertEquals;

Expand Down

0 comments on commit d37c849

Please sign in to comment.