private void PrintShareInformation(BasicShareInformation info) { Console.WriteLine("Share Name: {0}", info.ShareName); Console.WriteLine("Minimum Share Price: {0}", info.MinimumSharePriceForPeriod); Console.WriteLine("Maximum Share Price: {0}", info.MaximumSharePriceForPeriod); Console.WriteLine("Average Share Price: {0}", info.AverageSharePriceForPeriod); }
public void GetAsJsonString_CanFetchBasicShareInformation_ReturnJsonString() { // Arrange string symbol = "GOOG"; var basicShareInformation = new BasicShareInformation { ShareName = symbol, MinimumSharePriceForPeriod = 1, MaximumSharePriceForPeriod = 3, AverageSharePriceForPeriod = 2 }; // Act var jsonString = _basicShareInformationExporter.GetJsonString(basicShareInformation); //Assert var expected = "{\"ShareName\":\"GOOG\",\"MinimumSharePriceForPeriod\":1,\"MaximumSharePriceForPeriod\":3,\"AverageSharePriceForPeriod\":2}"; Assert.Equal(expected, jsonString); }
private void ExportShareInformation(BasicShareInformation info) { var jsonString = _basicShareInformationExporter.GetJsonString(info); Console.WriteLine(jsonString); }