public void GivenTankSupplyStub_ReturnsTankSupplyDto() { // Arrange var tankSupply = new TankSupplyStub { SupplyId = Guid.NewGuid(), Name = "This is a tank supply.", Component = TankSupplyComponent.Filter, Metric = Metric.Units, Quantity = 2 }; // Act var result = tankSupply.ToDto(); // Assert Assert.Multiple(() => { Assert.That(result.SupplyId, Is.EqualTo(tankSupply.SupplyId)); Assert.That(result.Name, Is.EqualTo(tankSupply.Name)); Assert.That(result.Component, Is.EqualTo(tankSupply.Component)); Assert.That(result.Metric, Is.EqualTo(tankSupply.Metric)); Assert.That(result.Quantity, Is.EqualTo(tankSupply.Quantity)); }); }
public static TankSupplyListDto ToDto(this TankSupplyStub tankSupply) { return(new TankSupplyListDto { SupplyId = tankSupply.SupplyId, Name = tankSupply.Name, Component = tankSupply.Component, Metric = tankSupply.Metric, Quantity = tankSupply.Quantity }); }