public void Initialization() { TestRequired.Builder builder = TestRequired.CreateBuilder(); Assert.IsFalse(builder.IsInitialized); builder.A = 1; Assert.IsFalse(builder.IsInitialized); builder.B = 1; Assert.IsFalse(builder.IsInitialized); builder.C = 1; Assert.IsTrue(builder.IsInitialized); }
public void IsInitialized() { TestRequired.Builder builder = TestRequired.CreateBuilder(); AbstractMessageWrapper.Builder abstractBuilder = new AbstractMessageWrapper.Builder(builder); Assert.IsFalse(abstractBuilder.IsInitialized); builder.A = 1; Assert.IsFalse(abstractBuilder.IsInitialized); builder.B = 1; Assert.IsFalse(abstractBuilder.IsInitialized); builder.C = 1; Assert.IsTrue(abstractBuilder.IsInitialized); }
public void UninitializedBuilderToString() { TestRequired.Builder builder = TestRequired.CreateBuilder().SetA(1); Assert.AreEqual("a: 1\n", builder.ToString()); }