As a developer, we need a place to store our leapers and hold a leaper class.
AC
Dev Notes
Leaper Class
Name - public string Name { get; } = "steve";
LeapHistory - public List<GUID> LeapHistory { get; set; }
CurrentEventObj - full event obj
Leaper Class Methods
CurrentPosition - Finds most recent position (event) using LeapHistory = 0 position of List
NewLeap - Returns new current position of Leaper - Takes event ID as parameter - only executes if method in budget class returns true - LeapHistory property will be updated (new Event.Id added to list) - CurrentPosition method will fire to return current position - IsPutRight property of event switched to true
User Story
As a developer, we need a place to store our leapers and hold a leaper class.
AC
Dev Notes
Leaper Class
public string Name { get; } = "steve";
public List<GUID> LeapHistory { get; set; }
Leaper Class Methods
LeapHistory
= 0 position of ListIsPutRight
property of event switched totrue