base64 encoded test fixed
This commit is contained in:
@@ -1 +1,30 @@
|
|||||||
cGFja2FnZSBjb20uZXhhbXBsZS51dGlsOwoKaW1wb3J0IG9yZy5qdW5pdC5qdXBpdGVyLmFwaS5UZXN0OwoKaW1wb3J0IHN0YXRpYyBvcmcuanVuaXQuanVwaXRlci5hcGkuQXNzZXJ0aW9ucy5hc3NlcnRFcXVhbHM7CgpjbGFzcyBBZGRGdW5jdGlvblRlc3QgewoKICAgIHByaXZhdGUgZmluYWwgQWRkRnVuY3Rpb24gYWRkRnVuY3Rpb24gPSBuZXcgQWRkRnVuY3Rpb24oKTsKCiAgICBAVGVzdAogICAgdm9pZCBzdW1zTXVsdGlwbGVWYWx1ZXMoKSB7CiAgICAgICAgYXNzZXJ0RXF1YWxzKDYuMCwgYWRkRnVuY3Rpb24uY2FsYygxLjAsIDIuMCwgMy4wKSk7CiAgICB9CgogICAgQFRlc3QKICAgIHZvaWQgcmV0dXJuc1NpbmdsZVZhbHVlKCkgewogICAgICAgIGFzc2VydEVxdWFscyg1LjAsIGFkZEZ1bmN0aW9uLmNhbGMoNS4wKSk7CiAgICB9CgogICAgQFRlc3QKICAgIHZvaWQgcmV0dXJuc1plcm9Gb3JOb0lucHV0KCkgewogICAgICAgIGFzc2VydEVxdWFscygwLjAsIGFkZEZ1bmN0aW9uLmNhbGMoKSk7CiAgICB9CgogICAgQFRlc3QKICAgIHZvaWQgc3Vtc05lZ2F0aXZlVmFsdWVzKCkgewogICAgICAgIGFzc2VydEVxdWFscygtMy4wLCBhZGRGdW5jdGlvbi5jYWxjKC0xLjAsIC0yLjApKTsKICAgIH0KfQo=
|
package com.example.util;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
class AddFunctionTest {
|
||||||
|
|
||||||
|
private final AddFunction addFunction = new AddFunction();
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void sumsMultipleValues() {
|
||||||
|
assertEquals(6.0, addFunction.calc(1.0, 2.0, 3.0));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void returnsSingleValue() {
|
||||||
|
assertEquals(5.0, addFunction.calc(5.0));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void returnsZeroForNoInput() {
|
||||||
|
assertEquals(0.0, addFunction.calc());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void sumsNegativeValues() {
|
||||||
|
assertEquals(-3.0, addFunction.calc(-1.0, -2.0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user