public void SetStatusFromCreatedTest() { // Входной параметр: новый объкт класса DataObjectForTest. var source = new DataObjectForTest(); source.SetStatus(ObjectStatus.Altered); // Ожидаемый результат: изменение статуса объекта на Created. Assert.Equal(source.GetStatus(), ObjectStatus.Created); source.SetStatus(ObjectStatus.UnAltered); Assert.Equal(source.GetStatus(), ObjectStatus.Created); source.SetStatus(ObjectStatus.Created); Assert.Equal(source.GetStatus(), ObjectStatus.Created); source.SetStatus(ObjectStatus.Deleted); // Ожидаемый результат: изменение статуса объекта на Deleted. Assert.Equal(source.GetStatus(), ObjectStatus.Deleted); }
public void SetStatusTest() { // Входной параметр: новый объект класса DataObjectForTest. var obj = new DataObjectForTest(); obj.SetLoadingState(LoadingState.NotLoaded); obj.SetStatus(ObjectStatus.Deleted); obj.SetStatus(ObjectStatus.Altered); obj.SetStatus(ObjectStatus.Deleted); obj.SetStatus(ObjectStatus.UnAltered); // Ожидаемый результат: статус объекта = Created. Assert.True(obj.GetStatus() == ObjectStatus.Created); }