public void TestCityFoundViaAlternateName() { var builder = new SelectCityReplyActivityBuilder(new TestCameraDataServiceManager()); var activity = ActivityTestUtils.CreateActivity(); activity.Text = "foo"; var userData = new Mock <IUserData>(); var reply = builder.BuildReplyActivity(activity, userData.Object); reply.Text.Should().Contain(SelectCityReplyActivityBuilder.NowViewingMessage + "City 1"); }
public void TestCityNotFound() { var builder = new SelectCityReplyActivityBuilder(new TestCameraDataServiceManager()); var activity = ActivityTestUtils.CreateActivity(); activity.Text = "Not found city"; var userData = new Mock <IUserData>(); var reply = builder.BuildReplyActivity(activity, userData.Object); reply.Text.Should().Contain(SelectCityReplyActivityBuilder.SupportedCitiesMessage); reply.Text.Should().Contain("* City 1"); reply.Text.Should().Contain("* City 2"); }