public void CanCreateQuote() { var quote = new QuotationEngine(new DummyDateTimeProvider(CreatedDateTime), new DummyGuidProvider(Id)) .CreateQuote(QuotationRequest); AssertQuoteIsCorrect(quote); }
public void CanRetrievePreviouslyCreatedQuote() { var quoteEngine = new QuotationEngine(new DummyDateTimeProvider(CreatedDateTime), new DummyGuidProvider(Id)); try { quoteEngine.GetQuote(Id); Assert.Fail("Expected quote to not exist."); } catch (KeyNotFoundException) { } quoteEngine.CreateQuote(QuotationRequest); var quote = quoteEngine.GetQuote(Id); AssertQuoteIsCorrect(quote); }