TestColumnar.java edited online with Bitbucket
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
//Mattrixwv/src/test/java/com/mattrixwv/CipherStreamJava/polySubstitution/TestColumnar.java
|
||||
//Mattrixwv
|
||||
// Created: 01-16-22
|
||||
//Modified: 01-16-22
|
||||
//Modified: 01-31-22
|
||||
package com.mattrixwv.CipherStreamJava.polySubstitution;
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Edxeoxm te*acxgoxsnxsex";
|
||||
output = cipher.encode(keyword, inputString);
|
||||
assertEquals("Columnar failed whitespace encoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed mixed case, whitespace, and symbol encoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoCapitalEncode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -89,7 +89,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "EDXEOXM TE*ACXGOXSNXSEX";
|
||||
output = cipher.encode(keyword, inputString);
|
||||
assertEquals("Columnar failed no capitals whitespace encoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no capitals mixed case, whitespace, and symbol encoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoWhitespaceEncode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -127,7 +127,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Edxeoxmte*acxgoxsnxsex";
|
||||
output = cipher.encode(keyword, inputString);
|
||||
assertEquals("Columnar failed no whitespace whitespace encoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no whitespace mixed case, whitespace, and symbol encoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoSymbolEncode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -165,7 +165,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Edxeoxm teacxgoxsnxsex";
|
||||
output = cipher.encode(keyword, inputString);
|
||||
assertEquals("Columnar failed no symbol whitespace encoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no symbol mixed case, whitespace, and symbol encoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoPaddingEncoding() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -203,7 +203,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Edeomte Ac*gosnse";
|
||||
output = cipher.encode(keyword, inputString);
|
||||
assertEquals("Columnar failed no padding whitespace encoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no padding mixed case, whitespace, and symbol encoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoCapitalWhitespaceSymbolEncode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -241,7 +241,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "EDXEOXMTEACXGOXSNXSEX";
|
||||
output = cipher.encode(keyword, inputString);
|
||||
assertEquals("Columnar failed secure whitespace encoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed secure mixed case, whitespace, and symbol encoding.", correctOutput, output);
|
||||
}
|
||||
|
||||
|
||||
@@ -281,7 +281,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Message to*encodexxxxxx";
|
||||
output = cipher.decode(keyword, inputString);
|
||||
assertEquals("Columnar failed whitespace decoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed mixed case, whitespace, and symbol decoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoCapitalDecode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -319,7 +319,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "MESSAGE TO*ENCODEXXXXXX";
|
||||
output = cipher.decode(keyword, inputString);
|
||||
assertEquals("Columnar failed no capital whitespace decoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no capital mixed case, whitespace, and symbol decoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoWhitespaceDecode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -357,7 +357,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Messageto*encodexxxxxx";
|
||||
output = cipher.decode(keyword, inputString);
|
||||
assertEquals("Columnar failed no whitespace whitespace decoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no whitespace mixed case, whitespace, and symbol decoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoSymbolDecode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -395,7 +395,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Message toencodexxxxxx";
|
||||
output = cipher.decode(keyword, inputString);
|
||||
assertEquals("Columnar failed no symbol whitespace decoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no symbol mixed case, whitespace, and symbol decoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoPaddingDecoding() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -433,7 +433,7 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "Message to*encode";
|
||||
output = cipher.decode(keyword, inputString);
|
||||
assertEquals("Columnar failed no padding whitespace decoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed no padding mixed case, whitespace, and symbol decoding.", correctOutput, output);
|
||||
}
|
||||
@Test
|
||||
public void testNoCapitalWhitespaceSymbolDecode() throws InvalidCharacterException, InvalidKeywordException, InvalidInputException{
|
||||
@@ -471,6 +471,6 @@ public class TestColumnar{
|
||||
keyword = "keyword";
|
||||
correctOutput = "MESSAGETOENCODEXXXXXX";
|
||||
output = cipher.decode(keyword, inputString);
|
||||
assertEquals("Columnar failed secure whitespace decoding.", correctOutput, output);
|
||||
assertEquals("Columnar failed secure mixed case, whitespace, and symbol decoding.", correctOutput, output);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user