public void TestBuild() { // Arrange var dataString = "80,18372,\"Wolska\",51.1469110000,16.8693790000"; // Act var result = _builder.Build(dataString); // Assert Assert.IsNotNull(result); Assert.AreEqual(80, result.Id); Assert.AreEqual("18372", result.Code); Assert.AreEqual("Wolska", result.Name); Assert.AreEqual(51.146911, result.Latitude); Assert.AreEqual(16.869379, result.Longitude); Assert.IsTrue(result.GetRequiredProperties().All(p => p != null)); }