File tree Expand file tree Collapse file tree
src/test/java/net/marcellperger/mathexpr/util/rs Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -89,6 +89,16 @@ void mapOrElse() {
8989 }
9090 }
9191
92+ @ Test
93+ void mapErr () {
94+ MockedRunnable mRunnable = new MockedRunnable ();
95+ assertEquals (getNone (), getNone ().mapErr (mRunnable ));
96+ mRunnable .assertCalledOnce ();
97+ mRunnable .reset ();
98+ assertEquals (getSome (), getSome ().mapErr (mRunnable ));
99+ mRunnable .assertNotCalled ();
100+ }
101+
92102 @ Test
93103 void ifThenElse () {
94104 MockedSupplier <Integer > mSupplier = new MockedSupplier <>(-6 );
@@ -329,4 +339,10 @@ void xor() {
329339 assertEquals (getSome (), getNone ().xor (getSome ()));
330340 assertEquals (getNone (), getNone ().xor (getNone ()));
331341 }
342+
343+ @ Test
344+ void test_toString () {
345+ assertEquals ("Some(314)" , getSome ().toString ());
346+ assertEquals ("None" , getNone ().toString ());
347+ }
332348}
You can’t perform that action at this time.
0 commit comments