private FakePortfolioStorage CreateStorage() { var storage = new FakePortfolioStorage(); var note = new Note(UserId, @"multi line note", Ticker, DateTimeOffset.UtcNow); storage.Save(note, UserId); return(storage); }
public FakePortfolioStorage CreateStorageWithSoldOption() { var storage = new FakePortfolioStorage(); var cmd = CreateSellCommand(); var opt = new OwnedOption( cmd.Ticker, cmd.StrikePrice, (OptionType)Enum.Parse(typeof(OptionType), cmd.OptionType), cmd.ExpirationDate.Value, cmd.UserId); opt.Sell(1, 20, DateTimeOffset.UtcNow, "some note"); storage.Register(opt); return(storage); }