private static byte[] GetLocationsArray(LocationProto locationsProto) { var protoBufLocations = new LocationsProto(); protoBufLocations.Locations.Add(locationsProto); byte[] locationsArray; using (var stream = new MemoryStream()) { protoBufLocations.WriteTo(stream); locationsArray = stream.ToArray(); } return(locationsArray); }
public void Convert_WhenDtoIsNotNull_ShouldReturnNotNulResult_Test() { // Arrange var locationsProto = new LocationProto { Name = "Test", Region = "Test", Gpslocation = string.Empty }; var locationsArray = GetLocationsArray(locationsProto); // Act var result = this.sut.Convert(locationsArray); // Assert Assert.NotNull(result); Assert.True(result.Any()); Assert.Equal("Test", result[0].Name); Assert.Equal("Test", result[0].Region); }