public void WhenSetFormulaWithMultipleLinesThenSetFormulaNode() { var member = For<MyClass>.Property(c => c.Relation); var mapping = new HbmOneToOne(); var mapper = new OneToOneMapper(member, mapping); var formula = @"Line1 Line2"; mapper.Formula(formula); Assert.That(mapping.formula1, Is.Null); var hbmFormula = mapping.formula.First(); Assert.That(hbmFormula.Text.Length, Is.EqualTo(2)); Assert.That(hbmFormula.Text[0], Is.EqualTo("Line1")); Assert.That(hbmFormula.Text[1], Is.EqualTo("Line2")); Assert.That(mapping.formula1, Is.Null); }
public void WhenSetFormulaWithNullThenSetFormulaWithNull() { var member = For<MyClass>.Property(c => c.Relation); var mapping = new HbmOneToOne(); var mapper = new OneToOneMapper(member, mapping); mapper.Formula(null); Assert.That(mapping.formula, Is.Null); Assert.That(mapping.formula1, Is.Null); }
public void CanSetFormula() { var member = For<MyClass>.Property(c => c.Relation); var mapping = new HbmOneToOne(); var mapper = new OneToOneMapper(member, mapping); mapper.Formula("SomeFormula"); Assert.That(mapping.formula1, Is.EqualTo("SomeFormula")); }
public void WhenSetFormulaWithMultipleLinesThenSetFormulaNode() { var member = For<MyClass>.Property(c => c.Relation); var mapping = new HbmOneToOne(); var mapper = new OneToOneMapper(member, mapping); var formula = @"Line1 Line2"; mapper.Formula(formula); mapping.formula1.Should().Be.Null(); var hbmFormula = mapping.formula.First(); hbmFormula.Text.Length.Should().Be(2); hbmFormula.Text[0].Should().Be("Line1"); hbmFormula.Text[1].Should().Be("Line2"); mapping.formula1.Should().Be.Null(); }
public void WhenSetFormulaWithNullThenSetFormulaWithNull() { var member = For<MyClass>.Property(c => c.Relation); var mapping = new HbmOneToOne(); var mapper = new OneToOneMapper(member, mapping); mapper.Formula(null); mapping.formula.Should().Be.Null(); mapping.formula1.Should().Be.Null(); }
public void CanSetFormula() { var member = For<MyClass>.Property(c => c.Relation); var mapping = new HbmOneToOne(); var mapper = new OneToOneMapper(member, mapping); mapper.Formula("SomeFormula"); mapping.formula1.Should().Be("SomeFormula"); }