public void CreateCustomersTest() { // NOTE : Arrange. var customer = new TestEntity { Name = "Vasya", }; // NOTE : Act. customer.Save(); var customers = TestEntity.DataSource.AsList(); // NOTE : Assert. Assert.NotNull(customers); Assert.AreEqual(1, customers.Count); Assert.AreEqual(customer.Name, customers[0].Name); }
public void DeleteTest() { // NOTE : Arrange. var customer = new TestEntity { Name = "Vasya", }; customer.Save(); // NOTE : Act. customer.Delete(); IList<TestEntity> customers = TestEntity.DataSource.AsList(); // NOTE : Assert. Assert.NotNull(customers); Assert.AreEqual(0, customers.Count); }
public void EnumParsingTest() { // NOTE : Arrange. var customer = new TestEntity { Name = "Vasya", Enum = TestEnum.Three }; // NOTE : Act. customer.Save(); IList<TestEntity> customers = TestEntity.DataSource.AsList(); // NOTE : Assert. Assert.NotNull(customers); Assert.AreEqual(1, customers.Count); Assert.AreEqual(TestEnum.Three, customers[0].Enum); }
public void RestrictionLengthTest() { // NOTE : Arrange. string name = "a"; 0.Step(1000, (i) => { name += "a"; }); var customer = new TestEntity { Name = name }; // NOTE : Act. customer.Save(); }