File tree Expand file tree Collapse file tree 3 files changed +29
-0
lines changed
main/java/com/flagsmith/models
test/java/com/flagsmith/flagengine/models Expand file tree Collapse file tree 3 files changed +29
-0
lines changed Original file line number Diff line number Diff line change 1+ lombok.toString.callSuper = call
Original file line number Diff line number Diff line change 33import com .fasterxml .jackson .databind .JsonNode ;
44import com .flagsmith .flagengine .features .FeatureStateModel ;
55import lombok .Data ;
6+ import lombok .ToString ;
67
78@ Data
89public class Flag extends BaseFlag {
Original file line number Diff line number Diff line change 1+ package com .flagsmith .flagengine .models ;
2+
3+ import com .flagsmith .models .Flag ;
4+ import org .junit .Test ;
5+
6+ import static org .junit .Assert .assertEquals ;
7+
8+ public class FlagTest {
9+ @ Test
10+ public void testToString () {
11+ Flag flag = new Flag ();
12+ flag .setEnabled (true );
13+ flag .setIsDefault (false );
14+ flag .setFeatureName ("my_feature" );
15+ flag .setValue ("foo" );
16+ flag .setFeatureId (1 );
17+
18+ String expected = String .join ("Flag(super=" ,
19+ "BaseFlag(enabled=true, " ,
20+ "value=foo, " ,
21+ "featureName=my_feature), " ,
22+ "featureId=1, " ,
23+ "isDefault=false)" );
24+
25+ assertEquals (expected , flag .toString ());
26+ }
27+ }
You can’t perform that action at this time.
0 commit comments