AY2425S1-CS2103-F12-1 / tp

MIT License
0 stars 4 forks source link

Modify Person Object to take in InsurancePlanManager object #65

Closed RezwanAhmed123 closed 3 weeks ago

RezwanAhmed123 commented 3 weeks ago

The InsurancePlansManager is a manager object for all the clients insurance plans.

Let's add this field to the person so that each person's insurance plans can be dealt with separately.

Links to #49

codecov[bot] commented 3 weeks ago

Codecov Report

Attention: Patch coverage is 51.02041% with 24 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
.../model/person/insurance/InsurancePlansManager.java 11.53% 23 Missing :warning:
...java/seedu/address/logic/commands/EditCommand.java 93.75% 0 Missing and 1 partial :warning:
Files with missing lines Coverage Δ Complexity Δ
...a/seedu/address/logic/parser/AddCommandParser.java 100.00% <100.00%> (ø) 5.00 <0.00> (ø)
...c/main/java/seedu/address/model/person/Person.java 97.36% <100.00%> (+0.14%) 20.00 <1.00> (+1.00)
.../java/seedu/address/model/util/SampleDataUtil.java 20.00% <ø> (ø) 1.00 <0.00> (ø)
.../java/seedu/address/storage/JsonAdaptedPerson.java 100.00% <100.00%> (ø) 11.00 <0.00> (ø)
...java/seedu/address/logic/commands/EditCommand.java 97.50% <93.75%> (+0.06%) 13.00 <1.00> (ø)
.../model/person/insurance/InsurancePlansManager.java 11.53% <11.53%> (ø) 1.00 <1.00> (?)